有关svn中的结帐目录的信息

时间:2012-04-20 08:18:07

标签: svn

我有一个svn存储库,我曾经使用过一段时间。我很确定在我的一台机器上的某个工作目录中有一些未提交的更改。但是,我找不到工作目录(可能已经删除了它)。

这似乎是一个长镜头。存储库是否包含有关已检出目录的任何信息。具体来说,远程(ssh)检查中继的机器的ip / hostname是什么?

-Thanks

2 个答案:

答案 0 :(得分:0)

不,svn存储库不包含有关已检出目录的信息。操作svn checkout基本上是只读操作。

但是,您可能会在其他位置找到有关客户端的信息 - 具体取决于您访问存储库的方式。如果使用 http / apache 访问存储库,您将在apache日志文件中找到包含IP地址的客户端。如果您使用ssh访问存储库,则可以在/var/log/auth

中找到相关信息

答案 1 :(得分:0)

正如@nosid所说:不,svn存储库不包含有关已检出目录的信息(或未提交的更改)。但是,如果您尚未删除未提交的数据,svn status将显示所有已更改/已添加/未版本化的项目。修改后的项目将以M开头(运行svn status --help)。因此,如果你在所有可疑的工作副本上运行它 - 也许你会很幸运。如果您已经知道我写的内容,请提前抱歉。