SVN开关 - 输出是什么意思?

时间:2016-01-11 10:09:09

标签: svn version-control pycharm

当我使用svn switch命令切换分支时,我得到类似于此的输出:

D address/repo/
A address/repo/dir_1
A address/repo/dir_2
...
A address/repo/dir_n/.../dir_m

我假设D代表删除,A代表添加。

有人可以准确解释删除和添加的内容吗?

我正在使用PyCharm但我从终端发出命令。在PyCharm中,在分支切换之后,我必须在每次切换后执行VCS - 刷新文件状态。那是为什么?

谢谢!

编辑1:

所以,根据我的理解,如果我在branch_1上,我svn switch branch_2会发生什么,SVN会删除branch_1中不在branch_2中的内容,添加在branch_2中但不在branch_1中的内容并更新内容这两个分支是通用的,以适合branch_2版本。

0 个答案:

没有答案