我的場景是這樣的,我有一個SVN中的VB.NET項目,我正在使用應用程序框架來啓動應用程序。當不同的開發人員在不同的表單上工作並且他們想要有不同的啓動形式時,這會帶來很大的問題。針對在VB.NET中使用SVN的不同開發人員的不同啓動形式?
現在,如果我們改變了項目設置,其他人也改變了。我們如何解決這個問題? SVN是否可以將一個類提交到存儲庫中,並且以後的更改不能提交給它? (更喜歡忽略一個文件,但在回購的初始副本)
任何想法?謝謝
我的場景是這樣的,我有一個SVN中的VB.NET項目,我正在使用應用程序框架來啓動應用程序。當不同的開發人員在不同的表單上工作並且他們想要有不同的啓動形式時,這會帶來很大的問題。針對在VB.NET中使用SVN的不同開發人員的不同啓動形式?
現在,如果我們改變了項目設置,其他人也改變了。我們如何解決這個問題? SVN是否可以將一個類提交到存儲庫中,並且以後的更改不能提交給它? (更喜歡忽略一個文件,但在回購的初始副本)
任何想法?謝謝
有一個額外的入口點,可以顯示基於命令行參數的不同形式。 (它可以像通過反射找到指定類型並調用入口點一樣簡單,或者是一個switch語句......)我很確定用於調試的命令行參數最終在「.user」版本的項目文件(因爲它們被設計爲按用戶設置)。只要確保你不要把.user文件放入svn!
啓動項目是AFAIK存儲在* .suo文件中。只是沒有該文件的版本 - 它包含用戶設置,不應該版本化。
這對我來說很好。雖然它是一個限制,如果真正的應用程序允許命令行(這不是當前的情況),這是一個很好的可接受的解決方案 – 2009-07-13 06:28:57
如果真正的應用程序有多個入口點,你仍然需要某種方式讓用戶告訴你哪一個他們想要運行:) – 2009-07-13 06:45:33