2013-03-06 80 views
0

我正在使用Eclipse和Subclipse,並試圖從命令行執行一些更高級的svn操作。但看起來,命令行和eclipse使用不同的svn客戶端。我將如何去查找我機器上的所有安裝版本,以便我可以找到我需要的版本的路徑?即list svn它返回系統上的所有svn安裝。我很積極我已經看到了一個linux/unix函數,但是我的google-fu完全沒有提供任何結果。如何在我的系統上查找可執行文件的所有版本?

回答

1

您可以使用發現:

查找/ -perm +111型的F -name SVN 2>的/ dev/null的

STDERR通過管道輸送到/ dev/null的壓制「權限被拒絕「警告。

如果你想知道每個版本:

查找/ -perm +111型的F -name SVN -print -exec {} --version -q \; 2>/dev/null

+0

完美,謝謝@JeffL !! – 2013-03-06 14:55:46

1

你很困惑。 Subclipse不使用SVN的系統副本 - 它包含自己的客戶端(我相信在Java中實現)。你的系統中可能沒有等效的命令行SVN客戶端。

相關問題