Warning: mkdir(): No space left on device in /www/wwwroot/jx.baidu.com/func.php on line 159

Warning: file_put_contents(./web/hch368.com/cache/c6/28f76/78f4d.html): failed to open stream: No such file or directory in /www/wwwroot/jx.baidu.com/func.php on line 149
GG扑克

GG扑克




  • 红软基地:您身边(biān)最放心的安(ān)全下载站!
您所在的位(wèi)置(zhì):首页 > 软件(jiàn) > 编程开发 > 编程其他 > vss6.0客户端中文(wén)版

vss6.0客(kè)户端 中文版

软件类型(xíng):
国外(wài)软件(jiàn)
软(ruǎn)件语言:
英文(wén)
软(ruǎn)件大小:
7.11 MB
软(ruǎn)件授权:
免费软件
软件评级:
4
更新时间:
2014-07-09
应用(yòng)平台(tái):
WinXP, Win7, WinAll
同类推荐(jiàn)软件
软件简介

vss6.0客户(hù)端的全称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名(míng)成员,它主要任务就是负(fù)责(zé)项目文件的管理,几乎可以适用任何软(ruǎn)件项目(mù)。管(guǎn)理(lǐ)软件开发(fā)中各个不(bú)同版本的源代码和文档(dàng),占用空间小并且方便各个版本代码和(hé)文档的获取,对开发小组中对(duì)源代(dài)码的访问进行有效的协调。eRV红软基地

vss6.0使(shǐ)用教程(chéng)

VSS 的全(quán)称为 Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主(zhǔ)要任务就是负责项(xiàng)目文件(jiàn)的管理,几乎可以适(shì)用任何软件(jiàn)项目。 eRV红软基地

源(yuán)代码版本(běn)控制机制是现代软件(jiàn)开发中必不(bú)可少的管理(lǐ)机制之一,通常借(jiè)助(zhù)版本控制(zhì)软件即Source Code Management(SCM) systems或者Version Control systems来实现。版本控(kòng)制在软件开发中的重要作用如下(xià): eRV红软基地

1)作为代码仓库(kù)有效的管理软件开发中各个不同(tóng)版本的源代码和文档,占用空间(jiān)小并且(qiě)方便各个(gè)版本(běn)代码和文(wén)档的获取。 eRV红软基地(dì)

2)对开发小(xiǎo)组中对源(yuán)代(dài)码的访问进行有效的协调(不同的版本控制软件采取不同(tóng)的协调策略)。 eRV红软基地

常用的版本控制(zhì)软(ruǎn)件有Clearcase, CVS, PVCS和Microsoft公司的(de)Visual SourceSafe (VSS)。下面对Windows平台开(kāi)发最常用的Visual SourceSafe 6.0进行简单介绍。 eRV红软基地

运(yùn)行环境 eRV红软(ruǎn)基地

Windows平台(tái)下使用VSS开发的典型(xíng)环境是基(jī)于C/S架构的,即开发小组的每个开(kāi)发者在各自的(de)Windows平(píng)台下利用开发工具(jù)(比如VC)开发项目中的(de)各个模块(kuài),而配有专门的服务器集中控制(zhì)开发过程中的文档和代码。服务器(qì)和开发人员的客户机分别装有VSS的服务器和(hé)客户端程(chéng)序。 eRV红软基地

安装 eRV红软基(jī)地

VSS6.0服务器的安装 eRV红软基(jī)地

第(dì)一(yī)步,将(jiāng)Visual Studio6.0的(de)CD1放入(rù)CD-ROM,自动(dòng)进入安装程序(xù),选择第二项“Server Applications and Tools(Add Only)”; eRV红软(ruǎn)基地(dì)

第二步,然后在“Server Setups”的“Server Components”中选(xuǎn)择“Visua l Source Safe Server”,按(àn)“Install”按钮后,根据提示放(fàng)入CD2; eRV红软基(jī)地

第三步,根据Installation Wizard的提示,继续安装过程,选择安装路径,直至提示你重启以(yǐ)使(shǐ)新安装的程序生效(xiào),重启计算机。 eRV红软基地

VSS6.0客(kè)户端的安(ān)装 eRV红软基(jī)地

在VSS6.0服务(wù)器(qì)安装完毕(bì)后,就可以在VSS管理员的指导(dǎo)下安装客户端的软件。由(yóu)于(yú)我们是(shì)在一(yī)个Windows环境的子网内,每(měi)台PC客(kè)户(hù)机均可通过网上邻(lín)居来(lái)访问VSS服务器。在VSS管理员(yuán)为用(yòng)户指明(míng)VSS客户(hù)端(duān)软件的安装程序“Netsetup.exe”的位置(zhì)(VSS服(fú)务(wù)器安装目录(lù)内)后(hòu),用户可以直(zhí)接通过资源管理(lǐ)器“Explorer”在网上邻居中找到该程序,并双击以运行它。 Netsetup.exe被启动(dòng)后进入VSS客户端的安装,在(zài)提示框(kuàng)中输入用户名和工作(zuò)组名(míng),选择(zé)VSS的安装路径后,点击(jī)安(ān)装图标,进入实(shí)际安装步骤(zhòu),以后的工作将(jiāng)由系统自动(dòng)完成。 eRV红软基地

使用(yòng)说明 eRV红(hóng)软基地

VSS使用过程中要遵循的是lock-modify-unlock流程而不(bú)是 copy-modify-merge流程(比如CVS),即开发人(rén)员首先将自己要修改源代码和文档从VSS服务器主备份文件上checkout到本地同时锁定服务器上的源(yuán)代码和文档(dàng)(multi - checkout情况除外(wài)),修改完成(chéng)后checkout到服务器上同(tóng)时解除服务器上文件(jiàn)的锁(suǒ)定。服务器集中控(kòng)制所有(yǒu)的源程序和文档(dàng)。 eRV红软基地

VSS使用(yòng)中涉及到的概念 eRV红软基地

1) 项目(mù)(project),所谓的项目是(shì)一组存(cún)在VSS中的文件(任(rèn)何类型),可以在项目中(zhōng)或是项目之间进(jìn)行(háng)文(wén)件的添加、删除、编(biān)辑和(hé)共享。一个项目与操作系统的(de)文件夹有很多的相似之处,但(dàn)它更好地(dì)支持文(wén)件(jiàn)合并、历史和版本控(kòng)制。所有的(de)文(wén)件存在VSS数(shù)据库的项目中,开发组成员不能(néng)在VSS中的服务器主备份文件上工作(除了检查和(hé)版(bǎn)本比对等特殊情况外)而(ér)是VSS为每个(gè)成员在各自的工作目录(workfolder)下提供(gòng)一(yī)个拷贝以供(gòng)工作。尽管在没有工(gōng)作目(mù)录的(de)情况(kuàng)下也可以查看某个文件,但如要真正在VSS管理下工作,就必须要创建一个工作目录(lù)。 eRV红软基地

2) 工作目录(workfolder)是用户(hù)真(zhēn)正(zhèng)对项目文(wén)件进行调试修改(gǎi)的(de)地方,当用户checkout文件时,VSS将(jiāng)就(jiù)将文件拷贝到用(yòng)户的工作目录下,当用(yòng)户修改了该文件并将其checkin时(shí),VSS再将它从用户的工作(zuò)目(mù)录拷回到VSS 的数据(jù)库中。在用户作checkout时,VSS将会(huì)自动(dòng)管(guǎn)理他的工作目录(lù),诸(zhū)如(rú)创建必(bì)要(yào)的子目录。而且工作目录可(kě)以随(suí)时创建或(huò)修改。 eRV红软基地

3) 版(bǎn)本跟踪(zōng)。VSS提供版本控制和(hé)历史服务,而且老版本(běn)程序和文档(dàng)能(néng)够(gòu)被重新(xīn)得到以便进(jìn)行(háng)bug跟踪或(huò)其他(tā)目的(de)。VSS用日期(qī)/时间戳(chuō)来记录文件是何时被checkout或是何(hé)时被修改的,它(tā)主(zhǔ)要(yào)有(yǒu)三种(zhǒng)方法来跟踪文件和项目(mù)的版本: eRV红(hóng)软基(jī)地

版本号(hào):这是由VSS维护的(de)内部数码,用户对它没有控(kòng)制权。每个文件和项目的每个(gè)版本都有(yǒu)一个(gè)版本(běn)号,这些版本(běn)号总是一个整(zhěng)数且是(shì)递增的。 eRV红软基(jī)地

标签(label):这些是用户(hù)赋给(gěi)某个项目或文件的某个版(bǎn)本的一个字符(fú)串,可以是任(rèn)何格(gé)式的长度不超(chāo)过31字符的字符串。推荐(jiàn)使用。 eRV红(hóng)软基地(dì)

日期/时(shí)间戳:它给出了一(yī)个文(wén)件何时(shí)最后被修(xiū)改的信息,或者是一个文件何时被checkin。VSS同时支(zhī)持 12小时和24小时的时间格式。 eRV红软基地(dì)

VSS6.0服务器的配置和管理(lǐ) eRV红软基地

在VSS6.0服(fú)务器(qì)安(ān)装(zhuāng)完毕后(hòu),就(jiù)可以针对开(kāi)发项目进行VSS服务器的配置和管理,这(zhè)些工作均需由VSS管理员来(lái)完成。 eRV红(hóng)软基地

第一(yī)步,为整(zhěng)个项目创建一(yī)个VSS数据库(kù)(在VSS服务器安装时,系统已(yǐ)经创建了一(yī)个缺省数据(jù)库Common),启动Visual SourceSafe6.0 Admin(Start/Programs/Microsoft Visual Studio6.0/Microsoft Visual SourceSafe/Visual Sou rceSafe6.0 Admin),跳出对话窗口,点击下(xià)拉菜单Tools中的Create Database ...菜单项,将出现对话窗口,选择(zé)新(xīn)数据库的路径,例如创建MyApp数据库,然后点击(jī)OK按钮(niǔ),系统将完成创(chuàng)建工作。 eRV红软基(jī)地

第二步,为新(xīn)创建的数据(jù)库(例如MyApp)建立用户,首先需要(yào)打开该数(shù)据库,点击下(xià)拉菜单Users/Open SourceSafe Database...,然后选择数(shù)据库MyApp并打开。再选择菜(cài)单项Add User...,输入用(yòng)户名和口令。然后(hòu)依次创(chuàng)建其他的用户。可以(yǐ)为不同的用(yòng)户设置针对不同项目(mù)文件夹的不同存取(qǔ)权限(xiàn),存在两种(zhǒng)方法:1)使用VSS提供的功能。选中Tools/Options…对话框中Porject Security属性页的Enable Project Security复选框并选(xuǎn)择Tools/Rights by Project…或者Tools/Rights Assignments for User…进行设置;2)使用windows操(cāo)作系统(tǒng)的cacls命令。 eRV红软基(jī)地

第三步,在该(gāi)新建的数据库中(zhōng)创建项(xiàng)目Project。启动Microsoft Visual SourceSafe6.0(Start/Programs/Microsoft Visual Studio6.0/Microsoft Visual SourceSafe/Microsoft Visual SourceSafe6.0),出现对话窗口,点(diǎn)击下拉菜单File中Open SourceSafe Database...,跳出对话框,选择(zé)一个(gè)数(shù)据库(例如(rú)MyApp),双击它或按Open按钮(niǔ)打开该数据库;一个项目Project是一组相(xiàng)关的(de)文档或(huò)者是一个文件的集(jí)合,VSS允许(xǔ)你以任(rèn)何(hé)的层次(cì)结(jié)构来存贮(zhù)和组织你的项(xiàng)目。在VSS数据(jù)库中,你可以创建一个或者(zhě)多个项目。点击菜单File中(zhōng)的命令Create Project...,创建一个项目,例如MyProject;创建完项目MyProject后,需要向MyProject中添加文(wén)件,点击File中Add Files命令,将跳(tiào)出对话框,选择相应文件或目(mù)录,点击Add按钮,将(jiāng)它们添加到MyProject中去。 eRV红软基地

至此VSS服务器(qì)的配置到此基本上(shàng)已经完成了,创(chuàng)建了数据(jù)库(kù)和项目,并为(wéi)它们建立了(le)相应的(de)用户,这样用户(hù)在客户端就可(kě)以直接登(dēng)录到(dào)VSS服务器上,进行在VSS控(kòng)制管理下的开发(fā)工作(zuò)。 eRV红软基(jī)地

注意:关于服(fú)务器主(zhǔ)备(bèi)份文件的目录结构应该在项(xiàng)目开(kāi)发前确定并征得全体开发人员(yuán)得同意。实际使用过程中,如果发生服务器主备份(fèn)文件目录结构不(bú)合理或者需要临时增加删除一些文件(jiàn)的(de)情况(kuàng),VSS管理员有责任集中(zhōng)进行处理。 eRV红软基(jī)地

VSS6.0客户端(duān)的使用 eRV红(hóng)软基地

下面以实验室数据(jù)仓库项目具体实例说明VSS客户端使用步骤。 eRV红软基地

第一步,登录到VSS服务器。启(qǐ)动Microsoft Visual SourceSafe6.0客户端(Start/Programs/Microsoft Visual Studio6.0/Microsoft Visual SourceSafe/Microsoft Visual SourceSafe6.0),出现(xiàn)如下登录窗(chuāng)口(kǒu); eRV红软基地

点击Browse…按钮,出现下面对(duì)话框; eRV红软基(jī)地

再点击Browse…按钮,选择(zé)下图所示的目录(DBGROUP服务器(qì)上的(de)共享目录,如提(tí)示输入DBGROUP服务器帐号密码则分别填写vss/vss); eRV红软基地

单击打(dǎ)开(kāi)按钮并在随(suí)后出现的两(liǎng)个对(duì)话框(kuàng)上单击(jī)OK和Open; eRV红软基地

重新回到(dào)登录对(duì)话框; eRV红软基地

输(shū)入管理员指定的(de)用户名和密码,即登录(lù)到(dào)了VSS服务器上。 eRV红软基(jī)地

注意:不同得用(yòng)户和密码设置对不同目录(project)有不(bú)同(tóng)的(de)访(fǎng)问权(quán)限。 eRV红(hóng)软基地

第二步(bù),如果是第一次(cì)登录到VSS服务器,还需要先设定工作目(mù)录,否(fǒu)则(zé)无法(fǎ)进(jìn)行checkout操作。 eRV红(hóng)软基地

工作目录的(de)设定如下图所示(shì),选(xuǎn)中自(zì)己(jǐ)相关模块的文件(jiàn)夹(jiá),单击右键,选择Set Working Folder…; eRV红软基(jī)地

在(zài)弹出的对话(huà)框中选择(zé)自己所设定的(de)工作(zuò)目录并(bìng)单击OK; eRV红软基地

注意:工作目录设定完成后(hòu),服务器上的文件checkout后均(jun1)放到该工作目录中,所以本地(dì)机器上的工作目录(lù)应收到保护不能随意删除移动。 eRV红软基(jī)地

第三步,checkout文件(jiàn)到本地(dì)工(gōng)作目录中。选(xuǎn)中相关的(de)文件(jiàn)夹(jiá),单(dān)击右键并选(xuǎn)择Check Out…; eRV红软基(jī)地

系统弹出checkout对话框如下,单击OK后(hòu)该目(mù)录下所有(yǒu)文(wén)件和(hé)子文件夹即checkout到了本地工作目(mù)录同时(shí)服(fú)务器上的文件被锁定(dìng)呈红色(sè),其他(tā)用户不可(kě)以再checkout该文(wén)件夹(服务器设置为(wéi)不允许multicheckout)。 eRV红(hóng)软基地

注(zhù)意(yì):一定要(yào)选(xuǎn)中Recursive复选框以保(bǎo)证所有子文件夹被checkout。 eRV红软基地

第四步,对(duì)本地工作目录当中的(de)文(wén)件进行修改调试。 eRV红(hóng)软基地(dì)

第五步,将工作目录中的文件checkin。如果不将修改后(hòu)的文件(jiàn)checkin则第四步中对(duì)文件的修(xiū)改无法(fǎ)反映到服务器上项目(mù)文件的主备份中,而且极有可能导致下次checkout后(hòu)本地文(wén)件被旧版本文件(jiàn)覆盖的情况。在VSS客户端窗口中选中(zhōng)要checkin的文件(jiàn)夹单击右(yòu)键选择Check in…,弹出checkin对话(huà)框,单(dān)击OK则本(běn)地工作目录中的文件checkin到了服务器(qì)上(shàng)同时服务(wù)器(qì)上(shàng)的文件解除锁定(变黑)。 eRV红软基地

注(zhù)意:一定要(yào)选中Recursive复选框以(yǐ)保(bǎo)证(zhèng)所有子文(wén)件夹(jiá)被checkin。 eRV红软基(jī)地

建(jiàn)议1 eRV红软基地(dì)

在实际使用过程中,开发人员(yuán)或者管理员有责任(rèn)对服务器上的源程(chéng)序和文档定期或不定期的做相(xiàng)应Label,以方便源程序和(hé)文档历史(shǐ)版本的(de)管理。VSS可以方(fāng)便的根据Label获取各个历史版本(有其(qí)他获取历史(shǐ)版本的方式(shì),本(běn)文推荐使用Label方法)。 eRV红软基地

添加Label。选中(zhōng)要添加Label的目(mù)录(project)单(dān)击右键选中(zhōng)Label…; eRV红(hóng)软基地

设置Label对(duì)话(huà)框(kuàng)中填(tián)入Label名称和相关Comment,如(rú)下图所(suǒ)示; eRV红软(ruǎn)基地

如果要获(huò)取某一历史(shǐ)版本,选中相应的目录(lù)(project)并选择Show History…,如下图所示选择(zé)相应复选框(kuàng)并单(dān)击(jī)OK; eRV红(hóng)软基地

VSS弹出(chū)下面对话框,其中列出了所有管理(lǐ)员所作的Label,选中相应(yīng)的Label,然后(hòu)单击Get按钮则(zé)做Label的相应版本就会(huì)checkout到(dào)本(běn)地工(gōng)作目录中。其他按钮的使用(yòng)参见帮助; eRV红软基地

建议2 eRV红软基地

开发人员请不(bú)要(yào)随意变更VSS服务器上的目录(project)结(jié)构,不(bú)要在目录(project)中(zhōng)随便增(zēng)加删除(chú)文件(jiàn),不(bú)要随便访问他人目录(project)及文件。如服务器上目(mù)录(project)结(jié)构确实需要变化请与管(guǎn)理员联系。 eRV红软基(jī)地(dì)

建议3 eRV红软基地

严格遵守VSS的使用规程,防止因(yīn)误操作导致程序或者文档(dàng)的丢(diū)失。如遇两人(rén)需同时修改统一目录(project)或文件的(de)情(qíng)况,请串行处理而非multicheckout方式处理以减少(shǎo)出(chū)错几率。 eRV红(hóng)软基地

截图

vss6.0客户端eRV红软基地(dì)

软件下载地址(zhǐ)
vss6.0客户端 中文版(bǎn)
软件推荐
下载排行

精品软件

热门关键词

热门软件(jiàn)推荐