7得票2回答
将源代码更改提交到多个分支的实用方式

使用源代码控制时,常见的情形是在开发分支上和版本化的发布分支上都有内容。我们使用CVS作为源代码控制系统,HEAD分支作为开发分支,release-6-2分支作为产品的当前版本分支。 新功能的开发仅在开发分支上进行,但有时必须在开发分支和当前版本分支上同时检查错误修复。这有时可能变得非常繁琐...

14得票2回答
如何在文件已经被提交到CVS后为其添加执行权限?

我们在Linux上使用CVS进行软件开发。 我注意到我正在处理的其中一个脚本在CVS存储库中缺少执行位。 是否有办法将执行位添加回该文件中? 我认为这涉及直接修改存储库,但我不知道如何做到这一点。

8得票2回答
使用git和cvs一起是否比单独使用cvs更快?

我的团队正在处理一个包含大约20,000个Java文件的cvs项目。由于文件数量较多,进行cvs更新需要一段时间。我通常会保留5个完整树的副本,以便轻松检查不同请求而不必担心每个请求修改了哪些文件。但是,让这5个树保持最新并保持同步真的很麻烦。 我读到过使用git与远程cvs服务器本地协作相...

7得票3回答
修订控制系统推荐

我已经达到了独立开发工作的一个点,想开始使用Subversion技术。 到目前为止,我只是通过导出当前数据库并将其与我的PHP项目文件一起压缩来进行备份。 我在网上阅读了一些文章,并观看了Linus Torvalds的视频 - 一般的结论似乎是Git进入而旧的CVS技术退出。 我目前没有...

14得票14回答
除了源代码,您是否使用版本控制?

我发现SVN在文档、个人文件等非源代码用途上非常有用。 你还发现版本控制系统的其他实际用途是什么?

52得票8回答
Subversion与CVS的比较

我曾经稍微使用过SVN和CVS,但现在需要为我即将开始的新项目选择其中一个。 请问有没有使用过这两者的人可以提供一些优缺点,以及他们认为哪个更好?最好能提供学习资源。 这只是一个小项目,初期只有一到两名开发人员。

27得票5回答
我们如何验证推送的提交信息?

从CVS转换过来,我们有一个规定:提交信息应该带有一个bug编号(简单的后缀“... [9999]”)。在提交时,一个CVS脚本会检查这个规定,如果信息不符合规范则会拒绝提交。 git hook commit-msg 可以在开发者端完成这项工作,但我们发现让自动化系统检查和提醒我们这个规定还...

48得票8回答
CVS:显示本地更改的文件

有没有简单的方法只显示在我的代码库中本地添加、删除或修改的文件?我知道可以输入“cvs stat”查看文件列表,但这很繁琐且容易出错。我想知道是否有更简单的方法。我正在使用 CVS 1.11.17 版本。

10得票3回答
第二方独立添加的CVS

我对 CVS 有一个问题。当我使用 Tortoise CVS 的添加功能将两个文件添加到 CVS 时,会出现以下错误消息:cvs add: ' **.cpp' added independently by second party. 有没有优雅的方法解决这个问题?谢谢。

18得票3回答
什么是CVS的“pserver”模式?

有人能告诉我"pserver"模式在CVS中是什么吗?经常听到这个术语,但我还没有找到它实际上是什么的解释。如果"pserver"是一个特殊模式,那么我假设也有一个默认模式。如果是这样,两者之间有什么区别呢?