2012-09-14 159 views
0

我們在我們的Ubuntu 12.04 web服務器上檢出了各種Subversion項目中的網站文件,這是每個站點的項目。Subversion:當不在工作目錄中時跳過文件夾

  • 在/ var/WWW/site1的/
  • 在/ var/WWW /站點2/
  • 在/ var/WWW/site3/

現在,我可以從更新顛覆,如果我在正確的工作目錄,例如我去

cd /var/www/site1 
svn update filepath 

做工精細

...但如果我去

svn update /var/www/site1 

我得到的錯誤:

Skipped 'site1' 

它是一個事實,即每個子文件夾做/ var/www是一個單獨檢出的Subversion項目嗎?或者我完全誤解了一些東西。

謝謝!

回答

0

您需要進入工作副本目錄,然後在該文件夾內執行svn up

你可以參考另一個問題SVN update: 'skipped' message

+0

這是有道理的。我不能從文件夾外面做到這一點?我問,因爲我的老闆堅持這是我們的發佈腳本中的代碼在舊服務器上執行的方式。儘管如此,它們可能被作爲一個大型的根項目檢出 –

相關問題