在C++ VS2010項目中使用Tortoise-svn。我想知道在哪些情況下你要提交.sln文件。Qt/C++項目VS2010 svn-commit&update .sln
一些原因,我看到commiting .sln文件:
- 一些項目被添加到解決方案
- 依賴性進行了修改
什麼其他原因commiting的.sln? .sln將如何合併?
此外,誰在生成.sln文件?它是否在每個qmake_all(或make_all)上生成?
編輯
我使用烏龜SVN GUI。它應該告訴我什麼時候.sln被我改變了。
現在,在哪些情況下.sln發生了變化?
還有:.sln如何合併?
更實際地,在這種情況下,我應該接受我的還是接受他們的.sln當我剛剛更新?
編輯
當/如何從的.sln .pro文件產生的?
編輯
爲了讓我更清楚問題的一部分:
與烏龜SVN的更新之後,如果是的.sln衝突,我應該
- 接受我的(因爲無論如何.sln會是r當我從qmakeall .pro文件)或
- egenerated接受他們(因爲我的.sln是沒有更多的是最新的)
- 還是並不重要?
謝謝!
看來你的問題與使用qmake的Qt和* .sln-generation相關,你可能想指出這一點。 – 2013-03-19 15:15:21
針對單個問題的問題太多了,您需要將這些問題分解爲單獨的問題並提出可以回答的問題,而不是討論 – Dmitriy 2013-03-20 09:21:17