我用subeclipse创建了一个标签:
Team > Branch/Tag...
我更改了一个文件,我希望这个文件成为我刚刚创建的标记的一部分。
我试图重新创建相同的标签,但是subeclipse拒绝,因为标签已经存在。
如何使用更改的文件删除并重新创建标记?
OR
如何在已更改的文件上“移动”标记? (我有CVS背景)
答案 0 :(得分:2)
我会在命令行上执行此操作,因为分支/标记在subclipse中具有特殊语义。
SVN中的标签只是存储库中的另一个“目录”,带有文件副本。因此,您只需删除标记并重新创建标记(svn remove
)或将新文件复制到标记的位置(svn copy
)。
答案 1 :(得分:0)
作为替代方案,可以进入SVN Repositories
视图。在这里,我删除了错误的标签,然后从Team > Branch/Tag...