1

我已经在两台不同的(Windows)机器上检查了一个 Subversion 存储库。一方面,我运行svn status -u它,它只正确显示了我在该机器上修改的两个文件。在另一台机器上,输出的一行是:

?                    ..

大概表明父目录不受版本控制。确实,父目录不受版本控制,但它也不在第一台机器上,也没有提到它!我以为svn status -u只查看当前目录或其下方的目录和文件;这不正确吗?!

编辑:两台机器之间的一个区别是,虽然我在两台机器svn上都通过 Cygwin 使用命令,但一台具有 v1.7.10,而另一台(显示该..行)具有 v1.8.1。

4

1 回答 1

1

简单回答我的问题:不是!

我刚刚发现了一个名为..^M^M换行符在哪里)的目录。我不知道这是从哪里来的,但这就是输出中显示的内容;只是该svn命令不会在其输出中转义或编码不可打印的字符。

于 2013-08-22T09:14:36.557 回答