社区
研发管理
帖子详情
讨论checkin和checkout?
spidertan
2004-01-13 04:12:55
以前我的vss库中有一个版本为1.0.1的项目,现在来了一个新的版本为1.0.2的项目,此项目是从别处连带VSS库信息一起拷过来的,现在的问题是我如何把这版本为1.0.2的项目入到我的VSS库替换我以前那个版本为1.0.1项目并设label为1.0.2?大家有什么好的步骤,请说说
...全文
150
9
打赏
收藏
讨论checkin和checkout?
以前我的vss库中有一个版本为1.0.1的项目,现在来了一个新的版本为1.0.2的项目,此项目是从别处连带VSS库信息一起拷过来的,现在的问题是我如何把这版本为1.0.2的项目入到我的VSS库替换我以前那个版本为1.0.1项目并设label为1.0.2?大家有什么好的步骤,请说说
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spidertan
2004-02-02
打赏
举报
回复
呵呵,itsgoodtobebad(白虹李李)讲解真详细,谢过
白虹李李
2004-02-01
打赏
举报
回复
抛开数据导入、导出不谈。
只针对公司开发而言,如果是个人写程序,不用继续看下面。
通常版本号是分层次的,都有实际的(公认的)意义。
按照SCM常理,1.01.01到1.01.02指修改了bug,而1.01.01到1.02.01表示有的新增功能。
这种变化可以不一样,但通常严格的由公司进行了规定(比如xxx公司配置管理规程)。
从下面的版本图可以看出,公司开发的程序通常会同时维护几个版本的,每一个版本也会不断的修改BUG。
1.0---1.01.01---1.01.02----1.01.03
|
1.02.01---1.02.02----1.02.03---
之所以说你的版本号变化奇怪,是因为你说来了一个新的项目,是从别的地方拷过来的。我也许没有理解你的意思:)如果是这样,呵呵,冒昧了。
那这个新的项目和原来的1.01.01的关系是什么呢?有继承性的关系吗?还是完全不同的两个项目?
如果是完全不同的项目,就不需要讨论其版本号的变化了;
如果是在1.01.01上进行的继续开发,没有大的变动,就可以用1.01.02;
如果有了比较大的变动(比如修改了设计方法等),或有了很多新的功能,最好改变大的版本号。
当然,如果你的公司并不需要同时维护多个版本,则一切都可以放轻松,没有太大关系。
否则,如果你使用了1.01.02作为版本号,而公司的某些使用1.01.01的客户需要修改一些BUG,你该如何在原来的1.01.01上修改呢?
Chuanyan
2004-01-17
打赏
举报
回复
直接到VSS server上搞啊
snla
2004-01-17
打赏
举报
回复
直接还用1.0.2的库就行了
blue_butterfly
2004-01-17
打赏
举报
回复
可以新建一个
spidertan
2004-01-15
打赏
举报
回复
itsgoodtobebad(白虹李李)
新的版本为1.0.2为什么很怪,1.1.1是怎么定义的?
白虹李李
2004-01-14
打赏
举报
回复
没用过VSS。
不过应当有自己的数据导入工具吧。
而且根据你的描述,新的版本为1.0.2很怪。
感觉应当是1.1.1吧。
spidertan
2004-01-13
打赏
举报
回复
这是一个思路,谢谢stonespace(stonespace)
还有没有别的思路,比如说用开发工具对VSS的集成来做?
stonespace
2004-01-13
打赏
举报
回复
把1.0.2的项目文件全部取出来,放到一个文件目录下,把只读属性去掉。
把1.0.1的文件所有check out到另外一个文件目录,用1.0.2的文件覆盖这个目录,然后全部checkin。
同时
check
out
一个文件
讨论
■■wincvs和cvs的弱点,这两个都可以不同的人同时
check
out
一个文件 并且大家都不知道对方已经
check
out
,当
check
in 的时候就会发生冲突 各位如何解决这个问题的? 还有有什么版本控制软件即支持web方式,并且只能有一...
SVN学习
首先,了解几个概念:配置库、工作副本、
check
out
、commit(
check
in) 在一个团队里,每个人手里都有自己手头的资源,包括源代码、文档等, 而且在不断更新中,既然是合作的同一个项目必然就有联系,试想假设每...
【TortoiseSVN使用教程】
TortoiseSVN使用教程 TortoiseSVN是一个SVN的客户端 1.
Check
out
Repository首 先要
Check
out
服务器端的Repository,所谓的
Check
out
就是指获得服务器端指定的Repository。存储的所有文件这个
Check
o...
选购企业知识管理系统的25项评估要点
是否具有文档版本控制、签出/签入 (
check
in /
check
out
) 功能?所有历史版本及更改历程是否都能保存在系统中,提供查阅? 3. 能否纪录用户对文档的意见,以便进行更改、更新? 4. 文档生命周期
一小时学会Git
6)、签入(
Check
in) 将新版本复制回仓库 7)、签出(
Check
out
) 从仓库中将文件的最新修订版本复制到工作空间 8)、提交(Commit) 对各自文件的工作副本做了更改,并将这些更改提交到仓库 9)、冲突...
研发管理
1,265
社区成员
28,324
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章