【发布时间】:2010-05-06 09:31:01
【问题描述】:
遇到了一个很奇怪的问题。
我有一份来自分支机构的工作副本。当我从这个工作副本提交任何更改时,工作副本中的一个文件会被提交到主干。
如果我右键单击此单个文件并单击提交,则显示的 SVN URL 指向 /trunk 而不是分支。
这到底是怎么发生的?我首先使用 TortoiseSVN 创建分支。
我该如何解决这个问题?
【问题讨论】:
标签: svn tortoisesvn
遇到了一个很奇怪的问题。
我有一份来自分支机构的工作副本。当我从这个工作副本提交任何更改时,工作副本中的一个文件会被提交到主干。
如果我右键单击此单个文件并单击提交,则显示的 SVN URL 指向 /trunk 而不是分支。
这到底是怎么发生的?我首先使用 TortoiseSVN 创建分支。
我该如何解决这个问题?
【问题讨论】:
标签: svn tortoisesvn
使用 Tortoise,创建分支不会将您的工作副本切换到它 - 它会保留在主干上。要切换工作副本,请使用 Tortoise 上下文菜单中的 Switch...,或将分支签出为不同的工作副本。
【讨论】:
我已经设法通过在单个文件上使用 SVN 切换命令来解决此问题,并将其正确指向分支。
不知道为什么会这样,似乎当 TortoiseSVN 创建分支并切换工作副本时,它并没有切换这一个文件。
【讨论】: