社区
Java SE
帖子详情
版本控制工具用什么好?
kingfist
2002-06-11 02:08:31
开发队伍规模不大,需要用版本控制工具来对源代码进行管理
使用什么较好,较方便?
谢谢!
...全文
1333
10
打赏
收藏
版本控制工具用什么好?
开发队伍规模不大,需要用版本控制工具来对源代码进行管理 使用什么较好,较方便? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chloe_yh_han
2010-06-15
打赏
举报
回复
Dynamsoft的
SourceAnywhere
系列不错。提供托管的版本控制服务。可以注册免费帐号。注册页面:
http://www.dynamsoft.com/Products/SAWHosted_Plan.aspx
wolfw
2002-06-12
打赏
举报
回复
当然用cvs了,我们n多的项目开发,都使用cvs的
littlecong
2002-06-12
打赏
举报
回复
cvs
fightboy
2002-06-11
打赏
举报
回复
cvs 最好
woowindice
2002-06-11
打赏
举报
回复
cvs用的最多最广泛。
steeven
2002-06-11
打赏
举报
回复
学习cvs吧, 很多国外网站都用
sharetop
2002-06-11
打赏
举报
回复
VSS的确简单,比不错,但要花钱的。
CVS有免费的,但是麻烦多了。
看你了。
webwing
2002-06-11
打赏
举报
回复
用vss和cvs都可以,但是相对而言vss配置简单,
容易使用,我一直都用JB+VSS开发。
cwsky
2002-06-11
打赏
举报
回复
我推荐用VSS
Visual SourceSafe 6.0(VSS 6.0)简介
VSS 6.0现在是作为Microsoft Visual Studio 6.0这个开发产品家族的一员。解决了软件开发小组长期所面临的版本管理问题。
1. VSS的功能
VSS将所有的项目源文件(包括各种文件类型)以特有的方式存入VSS数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝(check out)到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件提交(check in)给VSS数据库,由它进行综合更新。
每个成员对所有的项目文件所作的修改都将被记录到VSS数据库中并产生一个内部版本号,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能,也实现了对数据的增量备份。小组的成员可以得到该项目的最新版本,也可以得到以前的版本。
2.关键操作
VSS的操作界面由两个程序提供: Visual SourceSafe 6.0 Admin和Visual SourceSafe 6.0。说明如下:
(1) Visual SourceSafe 6.0 Admin
用来完成建立VSS数据库,建用户,授权,archive 和restore 。只能由Admin用户来完成。
(2) Microsoft Visual SourceSafe 6
对VSS库进行操作的界面,用户数据在VSS库内的表现形式是目录结构,和资源管理器很相似。
建立项目、子项目,如jjnet数据库,建立一个”法律法规
”项目,建立一个”文档”子项目。
ADD文件,如:把法律法规的相关源文档加到”文档”子项目下,同时将这些文件的属性置为只读,是希望用户以后在需要修改程序时,从VSS库中检出到工作目录再进行修改。
指定工作目录,该工作目录VSS库默认的检出和提交的目录。
CHECK OUT 从VSS库中提取文件到指定的工作目录或别的目录,被提取的文件置为”CHECK OUT ”标志。
CHECK IN 将检出后修改地的文件提交VSS库,清除”CHECK OUT ”标志,且将工作目录下的已经CHECK IN 的文件改为只读属性。
GET LASTEST VERSION,得到程序的最新版本。
SHOW HISTORY 显示项目或单个文件的修改历史,可以比较某个文件在某次修改前后的不同,并可根据修改历史得到在某个修改处的以前的项目或文件,或撤销某次修改。
SHARE 共享文件,当共享文件时选中BRANCH AFTER SHARE选项,只是做了一个文件拷贝。
ARCHIVE和RESTORE导出和导入VSS库的内容,内容可以刺整个项目,或某个子项目,这两个操作通常用于多个VSS库之间数据的交换。
标签:这些是用户赋给某个项目或文件的某个版本的一个字符串,可以是任何格式的长度不超过31字符的字符串,可用来标识项目的某个阶段。
cwsky
2002-06-11
打赏
举报
回复
VSS不错,下面是简介
一、Visual SourceSafe 6.0(VSS 6.0)简介
VSS 6.0现在是作为Microsoft Visual Studio 6.0这个开发产品家族的一员。解决了软件开发小组长期所面临的版本管理问题。
1. VSS的功能
VSS将所有的项目源文件(包括各种文件类型)以特有的方式存入VSS数据库。开发组的成员不能对该数据库中的文件进行直接的修改,而是由该版本管理器将该项目的源程序或是子项目的源程序拷贝(check out)到各个成员自己的工作目录下进行调试和修改,然后将修改后的项目文件提交(check in)给VSS数据库,由它进行综合更新。
每个成员对所有的项目文件所作的修改都将被记录到VSS数据库中并产生一个内部版本号,从而使得修改的恢复和撤销在任何时刻,任何位置都成为可能,也实现了对数据的增量备份。小组的成员可以得到该项目的最新版本,也可以得到以前的版本。
2.关键操作
VSS的操作界面由两个程序提供: Visual SourceSafe 6.0 Admin和Visual SourceSafe 6.0。说明如下:
(1) Visual SourceSafe 6.0 Admin
用来完成建立VSS数据库,建用户,授权,archive 和restore 。只能由Admin用户来完成。
(2) Microsoft Visual SourceSafe 6
对VSS库进行操作的界面,用户数据在VSS库内的表现形式是目录结构,和资源管理器很相似。
建立项目、子项目,如jjnet数据库,建立一个”法律法规
”项目,建立一个”文档”子项目。
ADD文件,如:把法律法规的相关源文档加到”文档”子项目下,同时将这些文件的属性置为只读,是希望用户以后在需要修改程序时,从VSS库中检出到工作目录再进行修改。
指定工作目录,该工作目录VSS库默认的检出和提交的目录。
CHECK OUT 从VSS库中提取文件到指定的工作目录或别的目录,被提取的文件置为”CHECK OUT ”标志。
CHECK IN 将检出后修改地的文件提交VSS库,清除”CHECK OUT ”标志,且将工作目录下的已经CHECK IN 的文件改为只读属性。
GET LASTEST VERSION,得到程序的最新版本。
SHOW HISTORY 显示项目或单个文件的修改历史,可以比较某个文件在某次修改前后的不同,并可根据修改历史得到在某个修改处的以前的项目或文件,或撤销某次修改。
SHARE 共享文件,当共享文件时选中BRANCH AFTER SHARE选项,只是做了一个文件拷贝。
ARCHIVE和RESTORE导出和导入VSS库的内容,内容可以刺整个项目,或某个子项目,这两个操作通常用于多个VSS库之间数据的交换。
标签:这些是用户赋给某个项目或文件的某个版本的一个字符串,可以是任何格式的长度不超过31字符的字符串,可用来标识项目的某个阶段。...
Java开发利器:IntelliJ IDEA的安装、配置与使用
本着工欲善其事必先利其器的精神,本套视频从IDEA的介绍、安装、设置入手,讲解IDEA中多种项目的创建、模板的使用、断点调试、数据库的关联、插件的下载、Maven及
版本控制
工具
的配置等内容。适合于Java开发初学者...
【Git】为什么需要
版本控制
?
版本控制
工具
有那些?
版本控制
使得个人开发过渡到了团队协作。
版本控制
的
工具
可分为集中式
版本控制
工具
和分布式
版本控制
工具
。
常见的
版本控制
工具
?
1、VSS-- Visual Source Safe 此
工具
是Microsoft提供的,是使用的相当普遍的
工具
之一,他可以与VS.net进行无缝集成,成为了独立开发人员和小型开发团队所适合的
工具
,基本上Window平台上开发的中小型企业,当规模较大后,其性能通常是无法忍受的,对分支与并行开发支持的比较有限。 其相关的外挂支持
工具
为SAW,SOS. 详细请见: http://msd...
什么是
版本控制
和
版本控制
工具
?
版本控制
: 是一种思想,因为每一个问题不可能在一次解决中找到完美的答案,即写项目的时候不可能做到一次性把代码写的不需要后期修改那样子优雅和完善,所以就需要对每一次自己思路和代码进行保留(而每一次提交或修改都看作是一个版本,所以称之为
版本控制
)。就像工程设计领域中使用
版本控制
管理工程蓝图的设计过程,因为工程师不可以做到一次性把图纸画好一样。 在IT开发过程中也可以使用
版本控制
思想管理代码的版本迭代。...
版本控制
工具
-----git简单使用
安装git 创建仓库 提交代码 安装git首先我用的windows系统,进入官网https://git-for-windows.github.io/下载然后打开安装包下一步直到安装完成就可以了。创建代码仓库进入git文件夹找到Git Bash并打开,在这里可以输入各种命令来操作。首先需要配置一下自己的身份,这样才能知道是谁在操作: git config –global user.name
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章