SVN status..how使用该功能

时间:2009-12-03 00:48:41

标签: linux svn unix

在linux中,如何检查某人是否尚未提交某些内容?

我记得我曾经在服务器上做过一次更改......但忘了提交。现在,我不知道我用哪个服务器进行这些更改。

4 个答案:

答案 0 :(得分:5)

无法判断其他人是否在其工作副本中有未提交的更改,因为每个用户的工作副本的状态未发送到存储库。

答案 1 :(得分:2)

SVN服务器/存储库不跟踪客户端上所做的更改。您需要找到客户端更改的所有可能位置,并检查其中的修改。

这是不让服务器像Perforce一样跟踪所有的权衡之一。另一方面,让服务器跟踪所有事情有时会很痛苦。

答案 2 :(得分:0)

本地工作副本就是本地工作副本。 Subversion存储库无法知道哪个客户端有未提交的更改。

FWIW,您可以使用svn st

检查本地工作副本状态
svn help st

答案 3 :(得分:0)

除了您自己以外的任何人都没有检查过修订并进行了尚未提交的更改。找出答案的唯一方法是以每个用户身份登录并在相应的目录中执行svn status