none
VS2005 共用Source問題.. RRS feed

  • 問題

  • 我用的VS 2005 是 Pro 版...
    現在有二個人一同開發一個專案...
    我把專案放在一個網路磁碟機中供二人使用...
    問是是..如果二人同時開啟專案...
    就會造成其中某一個人很慢..而且無法編譯程式偵錯...
    請問有什麼方法可以讓二人同時開發..
    2007年11月24日 上午 03:59

解答

  • 多人開發基本上以小朱建議的為準。

     

    若要照你這樣做,最好依範圍切成多個專案,比如說你是負責某個元件的,另一人負責專案整合的,最好切成兩個專案處理,這樣才不會因為編譯時,產生偵錯碼及鎖定執行檔造成整個目錄鎖定。

     

    不同專案只參照原始碼時,當原始碼發生變更,對方若正好開啟這個原始碼時,會收到原始碼變更是否要重新載入的通知,未開啟的原始碼雖然在專案總館內但不受影響。

     

    多專案同時參照原始碼可參考:

    [VB2003/2005] 共用原始碼

    VB2005 共用原始碼2

     

    不過最好還是自己一個人才這樣用,才能確保不會有重要變更被刪除,用 Team Server 幫你管的話,不管哪一版的原始碼,簽入時都會保存,所以即時不是最新版,也可以隨時調出來,會比直接共用原始碼好。

    2007年11月24日 上午 05:57
    版主
  • 你一定要用版本管理的工具才能多人協同開發,不然絕對是場夢魘!

     

    其實有許多人使用 Subversion 做協同作業,建議你可以試試,且目前也有 VS2005 的外掛可用!

     

    Subversion 官網

    http://subversion.tigris.org/

     

    AnkhSVN  -  VS.NET addin for the Subversion version control system

    http://ankhsvn.tigris.org/

     

    TortoiseSVN - 將 SVN 的功能完全跟檔案總管結合 ( 超級好用 ) 

    http://tortoisesvn.tigris.org/

     


    ----
    From: Will
    Blog: http://blog.miniasp.com/
    記載著 Will 在網路世界的學習心得與技術分享

    2007年11月24日 上午 06:08

所有回覆

  • 如果要多人共同開發,應該要利用像是 Team Foundation Server 或 Visual SourceSafe 這類的專案協同開發軟體來做,如果直接共用程式碼,不但會有版本管理的問題,也會有在編輯與編譯時期檔案被鎖定的問題。

     

    2007年11月24日 上午 05:30
    版主
  • 多人開發基本上以小朱建議的為準。

     

    若要照你這樣做,最好依範圍切成多個專案,比如說你是負責某個元件的,另一人負責專案整合的,最好切成兩個專案處理,這樣才不會因為編譯時,產生偵錯碼及鎖定執行檔造成整個目錄鎖定。

     

    不同專案只參照原始碼時,當原始碼發生變更,對方若正好開啟這個原始碼時,會收到原始碼變更是否要重新載入的通知,未開啟的原始碼雖然在專案總館內但不受影響。

     

    多專案同時參照原始碼可參考:

    [VB2003/2005] 共用原始碼

    VB2005 共用原始碼2

     

    不過最好還是自己一個人才這樣用,才能確保不會有重要變更被刪除,用 Team Server 幫你管的話,不管哪一版的原始碼,簽入時都會保存,所以即時不是最新版,也可以隨時調出來,會比直接共用原始碼好。

    2007年11月24日 上午 05:57
    版主
  • 你一定要用版本管理的工具才能多人協同開發,不然絕對是場夢魘!

     

    其實有許多人使用 Subversion 做協同作業,建議你可以試試,且目前也有 VS2005 的外掛可用!

     

    Subversion 官網

    http://subversion.tigris.org/

     

    AnkhSVN  -  VS.NET addin for the Subversion version control system

    http://ankhsvn.tigris.org/

     

    TortoiseSVN - 將 SVN 的功能完全跟檔案總管結合 ( 超級好用 ) 

    http://tortoisesvn.tigris.org/

     


    ----
    From: Will
    Blog: http://blog.miniasp.com/
    記載著 Will 在網路世界的學習心得與技術分享

    2007年11月24日 上午 06:08
  • 謝謝各位大大...
    小弟目前正在試用免費的Subversion....
    感恩!
    2007年11月28日 上午 06:13