CVS 从目录中删除粘性标签而不更新其他文件
CVS remove sticky tag from directory without update other files
我在 CVS 中有一个树结构,我必须在其中添加一些新文件
旧文件已使用标签签出
所以当我尝试添加新文件时:
C:\MyFolder> cvs add MyNewFile.txt
cvs add: cannot add file on non-branch tag MyTag
- 你为什么不检查你的分支,添加文件,然后 return 到粘性标签?这确实是最明智的做法。
- 如果您坚持按照自己的方式进行,您可以尝试只编辑该目录的
CVS/Tag
文件以删除粘性标签。添加您的文件,然后将 CVS/Tag
文件改回来。 (在执行 CVS 操作时,您必须确保在相关目录中并指定确切的文件,而不是递归操作。)
我在 CVS 中有一个树结构,我必须在其中添加一些新文件 旧文件已使用标签签出
所以当我尝试添加新文件时:
C:\MyFolder> cvs add MyNewFile.txt
cvs add: cannot add file on non-branch tag MyTag
- 你为什么不检查你的分支,添加文件,然后 return 到粘性标签?这确实是最明智的做法。
- 如果您坚持按照自己的方式进行,您可以尝试只编辑该目录的
CVS/Tag
文件以删除粘性标签。添加您的文件,然后将CVS/Tag
文件改回来。 (在执行 CVS 操作时,您必须确保在相关目录中并指定确切的文件,而不是递归操作。)