0
trunk1/如何使用mv在svn中保存历史文件?
svn log显示每个文件的许多修订。
后
SVN MV TRUNK1/trunk2/
SVN的日志显示1个版本(创建Trunk2)建议,但我希望看到每个文件的所有版本中TRUNK1
trunk1/如何使用mv在svn中保存历史文件?
svn log显示每个文件的许多修订。
后
SVN MV TRUNK1/trunk2/
SVN的日志显示1个版本(创建Trunk2)建议,但我希望看到每个文件的所有版本中TRUNK1
你需要做一个svn copy
后面跟着一个svn delete
(如果你想彻底删除trunk1)。这将在新的trunk2中保留trunk1中的所有历史记录。只有svn copy
会保留原始位置的历史记录。
发生这种情况的原因是由于Subversion开发初期的一些内部工作svn move
。这是Subversion开发社区想要解决的问题,但它需要很多工作来纠正。这是一个2.0版本,可能会很长一段时间penciled。