在Clearcase中,我可以为给定的文件集生成"标签",并始终返回到该标签,以重新生成所有文件,就像我生成标签时一样.
我如何在Subversion中执行此操作?我正在使用Tortoise前端[Windows]到SVN,我不知道如何实现这个功能.
实际上在SVN中,每个提交都会创建一个"标签".您可以随时返回每个修订版(提交).
有一个分支和标签之间没有差异的理论.只是进一步开发分支并与来自不同开发人员的提交合并,而没有人应该提交标记.
标签通常被赋予更详细的名称,例如'RC 1.5 - 它最终似乎稳定的那一天'.
这就解释了为什么Tortoise中的"创建分支/标签"就是其中之一.
基本上svn只是将最后一个修订版的副本创建到另一个目录(例如标签).此副本当然不是完整副本,而是普通差异,因此是连续修订号.
与subversion中的标签等效的是"标签"(即,为了标记修订的特定目的在文件夹中创建分支).在repo-browser中,右键单击"复制到...",然后选择一个新的文件夹名称.
http://svnbook.red-bean.com/en/1.5/svn.branchmerge.tags.html