6
我們正在開發.NET應用程序,最近開始使用Git進行版本控制。源代碼與原始版本不同
我們的最新版本被標記爲Git,現在我正在嘗試調試一些問題。
這裏就是我所做的:
- 安裝在我的電腦上的應用程序(從釋放)。
- 檢出標籤發佈版本。
- 啓動VS並附加到進程。
- 在代碼的某些部分放置斷點。
我收到消息:「源代碼與原始版本不同」,但是,這是編譯後釋放此已安裝版本的實際代碼。
我在這裏做錯了什麼?
使用VS2008如果重要。
BTW:如果二進制文件與源代碼不同,用於比較的機制是什麼?
例如,從Git克隆回購時,它會將所有文件/文件夾日期更改爲當前日期。這個值(日期時間)用於確定源代碼與二進制?
您的源代碼管理能否與行結尾混爲一談? –
不知道如何真正測試這個。我知道該版本是使用TeamCity構建的,並且使用Git來檢出最新的代碼,就像我現在所做的一樣。所以代碼必須相同。 –