标签: cvs

你在Subversion和CVS中称为添加自动内容的标签是什么?

喜欢的东西$log$$version$它签入到文件时添加数据.我很想看到其他的以及他们可以提供什么信息,但除非我知道他们叫什么,否则我无法获得太多信息.

svn tags cvs

2
推荐指数
1
解决办法
294
查看次数

从Visual SourceSafe切换到CVS:Visual Studio中丢失了哪些功能?

我的公司正在使用Visual SourceSafe(VSS)和Visual Studio 2005(很快就会在2008年).他们希望切换到CVS,但开发人员不希望失去我们使用VSS和Visual Studio进行的集成.

我知道有CVS插件,但CVS会丢失什么功能(如果有的话)?

cvs visual-sourcesafe visual-studio

2
推荐指数
2
解决办法
2550
查看次数

我应该将完整的龙卷风树置于版本控制之下吗?

我终于有了一个对控制固件感兴趣的硬件人.

这适用于vxworks固件.龙卷风(2.2.1)gui创建了一个项目文件,其中包含已修改的文件列表,但它们似乎来自整个目录树.

所以我很想控制那些文件.

cvs vxworks

2
推荐指数
1
解决办法
389
查看次数

Windows Vista中的CVS最佳实践?

我必须在我的新公司开始使用CVS,以便我可以与所有*nix用户的开发人员很好地合作.我碰巧是Windows Vista用户,很遗憾没有能力很快切换.我也不是一个命令行大师,所以任何简化的方法对我来说都是理想的.

我今天发现了TortoiseCVS并且看起来非常直接,尽管它说Vista上没有直接支持它,这让我有点担心.

我的问题:

  1. 你在Windows(Vista)上使用CVS吗?
  2. 你用什么方法?(Tortoise CVS?另一种选择?)
  3. 您的方法与/ nix机器上的存储库设置相处得好吗?
  4. 对菜鸟的其他任何建议?(谢谢)

windows cvs tortoisecvs

2
推荐指数
1
解决办法
2428
查看次数

将 CVS 升级到 git/hg 的技巧?

我们仍然使用 CVS,我个人使用 git 和 hg,虽然我在这两个方面仍然是新手,但我意识到它们更现代、更好、更快、分布式等。

只是每个人都对 CVS 如此习惯,以至于我觉得如果我是推荐并实际将我们当前的 CVS 服务器升级/移植/转换为 git 或 hg 的人,可能会出现一系列问题。

最近有人真的这样做过吗?您能否提供有关影响人们使用 git/hg 的任何见解或提示,以及如果要进行实际更新/转换的一般提示?有没有我应该注意的常见问题?

git cvs version-control mercurial

2
推荐指数
1
解决办法
975
查看次数

从CVS迁移到Mercurial:分离项目

我们有一个具有多年开发历史的CVS存储库和一个项目下的3个项目(CVS文件夹).这些应该是Mercurial仓库中的不同存储库.他们在以下方案中:

项目
---子项目1
---子项目2
---子项目3

  1. 有没有办法在cvs2hg过程中自动执行此操作?
  2. 如果没有,Mercurial流程在保留历史记录(如果可能)的同时将每个子项目分开.

cvs mercurial

2
推荐指数
1
解决办法
1117
查看次数

签出mercurial存储库的子集

首先,我有一个非常大的cvs存储库,我正在尝试将事情转换为mercurial.cvs存储库由几个目录组成,有点像这个问题中的情况.但是,每个子目录都不是一个完整的独立项目.每个项目都使用整体的一个子集,但它们的交叉点不是空的.

这是一个澄清的例子:

/cvsroot
    .../core
    .../feature-1
    .../feature-2
Run Code Online (Sandbox Code Playgroud)

项目1使用核心和功能1; 项目2使用核心和功能-2.我不希望在项目2上工作的人在他们的工作副本中有feature-1目录,因为它实际上是一组大约30个目录和一个不可忽略的空间量.

有没有办法用mercurial轻松(或者,好吧)处理这个问题?我想过为交叉点使用一个单独的存储库,但这不是最理想的.这意味着要进行额外的拉动和额外的更新,并且可能会编写一堆脚本来管理它.

我的另一个选择是复制每个交叉点.这并不好,因为它可能导致公共代码分叉,因为不同的人在它的不同部分工作.

migration cvs mercurial

2
推荐指数
1
解决办法
244
查看次数

哪个版本控制允许文件级别的访问权限?

我以前使用过 SVN,因为我有一个较大的项目,并且经常更换开发人员,所以我想在包或文件级别定义文件访问。例如,给予基本类的完全访问权限,但在某些情况下只允许特殊用户读取和提交。

是否有版本控制系统可以实现这一点,例如 GIT、CVS 或 SVN,或者是否有解决方法可以做到这一点?我没有自己的服务器,但我使用 Codesion 作为托管服务。

svn git cvs version-control

2
推荐指数
1
解决办法
2170
查看次数

GPL许可版本控制(例如Git)

简单的问题:我可以使用GPL许可的版本控制系统(如Git)来开发商业专有代码吗?

维基百科说:

GPL是第一个通用的copyleft许可证,这意味着派生作品只能在相同的许可条款下分发.

但是,我不确定是否使用版本控制sys计为'派生工作',因为当然代码不是从cvs的源代码派生的,而是使用cvs开发代码.

这个问题中它简单地说是"是",但我想知道是否有人可以指出我参考/确认.

先感谢您,

聪明豆

git cvs gpl

2
推荐指数
2
解决办法
476
查看次数

TortoiseCVS - 查看修订日志

我已经习惯了 TrotoiseSVN 并且现在安装了 TortoiseCVS。如何在 Tortoise CVS 中查看修订日志?

cvs version-control tortoisecvs

2
推荐指数
1
解决办法
1790
查看次数