2013-09-26 54 views
-1

嗯,我有一個SVN服務器,我的應用程序在哪裏,我的疑問很簡單,但我無法在互聯網上找到任何好的答案。我想知道是否有辦法自動將SVN中繼的最後一個版本「複製」到我的/ var/lib/tomcat6/webapp/myproject /中。從SVN發送最後一個版本到Tomcat6 webapp目錄

所以,我只想在需要的時候使這個「複製」,即:所有的夜晚,我不能配置crontab來爲我製作這個副本。

+0

其實我沒有得到你。你想結賬/導入/複製你的項目從svn到你的工作區? – Yubaraj

+1

「只有在需要時才表示」是什麼意思?你想爲SVN提交後提交鉤子? –

+0

不是@KalathokiL。想象一下,我在生產中有一個應用程序(位於/ var/lib/tomcat6/webapp/myapp目錄中),並且我有SVN版本庫中的版本更新。當一切準備就緒時,我需要將所有的中繼目錄複製到myapp目錄,以取代新的更新。 – Shelly

回答

0

我不知道我是否得到了您的問題。但是,如果你想從svn更新你的工作區項目,你可以更新如下:

使用svn軟件,如:TortoiseSVN。從Here下載。並安裝到您的電腦中。 右鍵單擊選擇您的項目,並有選項svn...and you will find update option 。點擊更新您的項目將從svn更新。

  1. 如果要複製所有文件形成你的軀幹也可以 結賬項目SVN點擊結賬選項,可在TortoiseSVN
  2. 如果你正在使用netbeans IDE你也可以從那裏做。

    答:首先,你可以結帳(如果你想複製所有文件)步驟:轉到Team --->Sub Version--->checkout

    B:其次,如果你已經簽出步驟:Select your project--->Right Click ---> Sub Version --->Update。它會從svn更新所有。

+0

感謝無論如何,我認爲有一些方法可以將應用程序直接從SVN自動「部署」到TOMCAT6 – Shelly

相關問題