gpt4 book ai didi

SVN checkout 而不恢复

转载 作者:行者123 更新时间:2023-12-03 18:23:33 24 4
gpt4 key购买 nike

我们有一些公司中间件,有时很难找到我正在寻找的正确版本,所以我经常不得不更新到不同的版本来测试它们。

我通常结帐:

svn co svn+ssh://(username)@(ip)/srv/svn/intranet/trunk/PYTHON/<application> <local-application>

然后我可能会更新到不同的版本
svn update (path) -r (rev)

大多数情况下,经过几次尝试后,这将导致错误 节点仍然存在冲突

如果我删除该文件夹并尝试重新结帐,它只会恢复我拥有的内容。我想要做的就是检查修订版,我没有做任何更改,它仍然认为存在冲突。

我试图解决它们,但似乎没有任何效果:

svn 更新 -r 1586
Skipped 'inm/inm' -- Node remains in conflict
D inm/fabfile.py
D inm/test.db.bak
D inm/tests
D inm/test.db
D inm/doc
D inm/test.ini
D inm/test.sql
U inm/setup.py
A inm/inm.egg-info
A inm/inm.egg-info/SOURCES.txt
A inm/inm.egg-info/top_level.txt
A inm/inm.egg-info/PKG-INFO
A inm/inm.egg-info/entry_points.txt
A inm/inm.egg-info/dependency_links.txt
A inm/inm.egg-info/not-zip-safe
A inm/inm.egg-info/paster_plugins.txt
A inm/inm.egg-info/requires.txt
U inm/setup.cfg
Updated to revision 1586.
Killed by signal 15.
Summary of conflicts:
Skipped paths: 1

svn resolved inm/inm
Resolved conflicted state of 'inm/inm'
(venv)

svn update inm/inm -r 1586
Updating 'inm/inm':
Password:
Skipped 'inm/inm/templates' -- Node remains in conflict
At revision 1586.
Killed by signal 15.
Summary of conflicts:
Skipped paths: 1

最佳答案

我想我在这里寻找的答案是

svn revert --depth=infinity inm

我不在乎保持本地更改,只关心更新到新版本。我现在已经使用了几次这个命令,它似乎可以解决问题

编辑

再次查看我的错误时,我可以看到很多文件可能已被测试或构建更改。我应该将它们添加到一个忽略文件中,这样 svn 就不会检测到它们的更改。

关于SVN checkout 而不恢复,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11774868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com