我有一个根,两个人从这个根创建了两个独立的分支。假设是b1和b2。它们都从根中获取最新的代码,并开始在各自的分支上工作。现在,处理分支b1的人员完成了他的工作,并将他的分支合并到根。在此之后,处理分支b2的人员也完成并尝试合并他的分支。但是现在根目录发生了变化,因为b1已经合并到了根目录中。所以在b2上工作的人没有最新的根目录。存在由于覆盖而导致数据丢失的风险。有没有办法让用户知道根目录最后一次更新的时间。还有在这种情况下可以做些什么。我是SVN新手,请多多指教。
发布于 2015-06-17 19:27:28
- merge root into his branch (b2). Resolve conflicts, run test, may be fix found issues
- merge b2 to root
发布于 2015-06-17 14:00:24
您可以使用:
svn log url_of_trunk查看trunk的日志信息,了解是否有新的更新,以及何时更新。
如果您想将所有干线的新代码合并到您的分支,即b2,请在b2的工作副本的根目录下运行以下命令:
svn merge url_of_trunk希望能有所帮助。
https://stackoverflow.com/questions/30882390
复制相似问题