2009-12-28 47 views
0

我無法弄清楚如何做一個資料庫中的URL重定向SVN ...顛覆URL重定向

這裏有一個場景:

對於SVN服務器,我們使用Visual SVN,爲客戶大多是烏龜SVN 。

我們每次做生產源滾動時都創建一個分支。隨後,網址如下:

http://svnserver.blabla.com/branches/8_3_0_0/development ...下次還會 http://svnserver.blabla.com/branches/8_4_0_0/development

現在我想有一個網址是這樣的:http://svnserver.blabla.com/production/ ...是指向 http://svnserver.blabla.com/branches/8_3_0_0/

因此,無論何時您想結賬或轉到生產源,我們都會使用一個網址。

可以這樣做,怎麼樣?

謝謝。

回答

3

創建一個分支叫/production和合並或將每個生產版本’的更改複製到它。這將實現您始終讓生產代碼可以在同一個URL訪問的目標,並且合併/複製跟蹤將記錄哪個分支生成了哪個版本的/production

+0

這正是最簡單的方法。我們有標籤持有特定版本,但生產分支將始終是/生產。謝謝邁克爾。 – 2009-12-29 17:32:27

0

Ive neer使用了VisualSVN,但假設它具有Subversion的所有功能,最簡單的方法是將生產設置爲svn:外部到您的分支。然後每次你翻身你需要編輯這個屬性指向正確的分支。

+0

嗯,我不明白我想要的是什麼時候開發人員想要做一個生產代碼修復他應該去使用簡單的單個URL http://svnserver.blabla.com/production而不是真正的分支url一直在改變。 – 2009-12-28 20:15:46

+0

正確的svn:外部就像別名或者快捷方式指向任何地方。只要用戶在實際分支上提供了正確的憑據,他就可以通過外部結帳來完成。當你需要時,你只需將外部定義更改爲不同的分支,其他所有內容都應該很好。 – prodigitalson 2009-12-28 20:21:45