svn状态wc。这个标志做什么?

c69

签出存储库后,我遇到了“树冲突”,此问题已解决。我已经做了svn revert,并svn update几次。无论如何,现在我有存储库中存在的文件夹(可通过http在浏览器中查看),但本地不存在。

现在-svn status显示为D(标记为删除)

但是svn status wc(“工作副本”)会给出空的更改列表。

我已经做了svn revert,并svn update几次,再次,但它不会改变输出。

http://svnbook.red-bean.com/en/1.7/svn.ref.svn.c.status.html

因此,不知道这里发生了什么-我的工作副本是最新的,但是服务器仍然具有文件的缓存版本-或服务器还可以,但是我的本地svn坏了。这导致了一个问题:

  1. 什么是wc标志在做什么?
  2. svn status不指定时显示什么信息
  3. -u国旗一样吗?
巴赫普

在SVNBook中示例svn status wc读取svn status /path/to/workingcopy换句话说,wc它不是命令行参数或标志,而是工作副本的路径。

因此答案是:

  1. wc什么也没做。在SVNBook的示例中/path/to/workingcopy它用作
  2. svn status不带任何参数的命令将在终端指向的目录上运行。例如,与svn status .
  3. 不,不是。-u标志显示远程存储库中存在但本地工作副本中不存在的更改。

我建议您签出一份干净的工作副本,并将其与现有副本进行比较。您现在拥有的一个可能已进行了一些本地修改(例如,D在本地解决的树冲突之后(删除))。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章