2010-01-17 104 views
0

現在我管理一個小團隊的開發人員。我們對所有的代碼使用顛覆。有興趣知道是否有一種工具可以使開發人員使用相同的代碼庫,而每個人都有自己的本地代碼?跨計算機的同步代碼

+3

你需要發佈爲什麼你想這樣做。 – 2010-01-17 19:17:00

回答

12

有很多方法可以做到這一點,但我認爲你不應該嘗試。源代碼的私人工作副本是一種經過驗證的方法,專門用於防止開發人員必須處理代碼庫的單個副本。

源代碼管理是一個好東西我不會推薦離開它。

1

由於某種原因,您似乎沒有正確使用SVN。 SVN使你能夠使用相同的代碼庫。代碼庫存儲在svn倉庫中。您編輯您的本地副本,然後當您對這些更改感到滿意時,將其提交給SVN。如果你想要一個當前代碼庫的副本,你可以從SVN中導出它。編輯您自己的本地副本,然後提交到存儲庫可確保您不覆蓋其他人的更改。

1

我不得不同意Andrew Hare,源代碼管理是一件好事,應該使用。它使您能夠以非常可控的方式回滾一個開發人員更改

4

我不太瞭解您的問題。也許你需要源代碼控制系統,如gitbazaar - 他們有本地分支(每個開發者可能有自己的),並允許與集中式存儲庫同步代碼。

2

可能將代碼放在網絡共享上,但我非常贊同Andrew Hare的觀點,即您應該堅持使用私人工作副本(+1來回答我的答案)。

如果你可以在這個問題背後發表你的理由,也許社區可以幫助你找到一個很好的解決實際問題的方法。

2

這不可能是你想要的。使用源代碼控制的全部要點是讓你不需要在你的源代碼樹的同一個物理副本上工作。

請詳細說明您真的需要解決什麼問題