【发布时间】:2011-02-12 07:11:55
【问题描述】:
我知道这不是最佳做法,但每隔一段时间,当我将大量更改与主干合并时(而且我知道我的分支是最新的),我会简单地删除然后将我的分支的内容复制到主干上,这样我一个小时就不必处理解决冲突了。问题是我似乎丢失了每个文件的提交消息的整个历史记录。我的分支仍然有正确的提交消息历史......我该如何合并它们?
【问题讨论】:
标签: svn commit-message
我知道这不是最佳做法,但每隔一段时间,当我将大量更改与主干合并时(而且我知道我的分支是最新的),我会简单地删除然后将我的分支的内容复制到主干上,这样我一个小时就不必处理解决冲突了。问题是我似乎丢失了每个文件的提交消息的整个历史记录。我的分支仍然有正确的提交消息历史......我该如何合并它们?
【问题讨论】:
标签: svn commit-message
你应该赶紧去阅读Branching and Merging。您正在做的是针对 SVN,而不是使用它。
我不想使用那个存储库。
在这种情况下,最佳做法是什么?
尽可能频繁地将主干中的更改合并到分支中。这也是您重新集成分支更改到主干之前要做的最后一件事。
【讨论】:
你不能将你的分支合并到主干中吗?听起来您实际上是在复制文件,因此创建了一个需要跟踪的新文件并丢失了您的历史记录。
【讨论】:
【讨论】:
svn标签,这样你们就可以宣扬不配的东西了吗?