2011-04-15 41 views
2

請幫助...尋找在我的公司使用顛覆組合的老程序員。我在Eclipse中做了很多Java,我的問題如下。我會讓它變得很容易。老程序員尋找使用顛覆組合

1)我使用JSP在Eclipse中構建Web站點。我檢查並提交。它是生活

2)我開始在網站的第二版上工作,但有人發現其中一個prod JSP的錯誤。如何檢出該版本的jsp更新它,然後將其提交給項目。請告訴我正確的步驟

+0

`svn co`,我會想?也許你澄清了一下你以後要問的問題? – 2011-04-15 15:04:05

回答

4

這裏的大多數企業使用的工作流程:

  • 當你做出一個正式版,將其標記。在SVN中,這是通過svn cp完成的,將trunk複製到tags下的指定目錄中。
  • 如果您需要對生產版本進行錯誤修正,請使用svn cp將標記的修訂版複製到branches下的分支中。然後檢查出這個已命名的修訂版,進行更改並簽入。
  • 如果要將更改推送到生產中,可以使用svn cp再次從分支標記它們。在Subversion中標籤很便宜。
  • 如果您在分支中所做的修復需要返回到trunk,則可以合併它們。

這在docs覆蓋(這是本章的鏈接分支與合併,但我建議你讀了介紹性的材料,如果你不熟悉SVN)。

2

http://svnbook.red-bean.com/en/1.5/index.html

閱讀第2和第3,這將足以旗開得勝。但是,您可能要查找的命令是svn update -rNNN但是,如果沒有SVN背景知識,那麼您會錯誤地使用SVN,因爲SVN與舊式CVS,RCS,SCCS(如系統)非常相似(但在某些方面有所不同)。

您可能也想略過第1章,因爲SVN使用的修訂模型與緊密鎖定模型(如果您已使用其中之一)稍有不同。