我希望Subversion有更好的移动标签的方式。我知道移动标签的唯一方法是从标签中移除文件,然后再次复制。修订树浏览器似乎无法很好地处理这些问题。这也需要保持trunk和tag下的目录结构同步。如何在Subversion中移动标签
用例:我们有成千上万的“地图”,我们想标记每个地图的哪个版本是“生产”版本。我们需要能够轻松获得所有地图的生产版本。
任何人都可以提出一个更好的方式来解决我们的用例吗? 我也考虑过属性,但后来我们无法轻松获得所有文件的prod版本。合并到标签看起来也不是很容易。 (最初发布到http://jamesjava.blogspot.com/2007/12/subversion-moving-tags.html)
保留一个生产分支(或使用生产树干)需要额外的工作来保持两个目录结构的同步,所以这不是一个很好的解决方案,除非有一个将目录复制到生产区域的自动脚本,并且该脚本经常跑。 – 2008-09-15 14:32:41
每张地图都是一个独立的文件,因此一次只能发送少量数据到生产环境,而我们不会将所有更改发送到一起。 (一个类似的设置将是一个网站的HTML文件的目录结构 - 文件被更改并发送到独立产品。) – 2008-09-15 14:38:39