visual-studio-2010 - Visual Studio 2010項目的Mercurial.hgignore





(3)


我覺得知道關於我的倉庫的每一條信息是很重要的,所以我從不復制和粘貼.hgignore文件,從一個倉庫到另一個倉庫,而是隨時隨地構建它們。

使用TortoiseHg很容易,因為Commit窗口將列出所有未跟踪的文件,並且通過簡單的右鍵單擊可以添加模式來忽略這些文件。 這樣我總能發現我可能或不想保留的新文件。

例如,在Thomas發布的清單中, *.resharper是最後一個條目。 這將阻止共享每個解決方案的resharper設置,因為ReSharper的配置對話框中的一個選項可以設置為。 換句話說,如果您想確保所有開發人員都使用相同的設置運行ReSharper可以幫助您的許多事情,那麼該特定行不可能在那裡。

所以我的建議是這樣的:手動做,你會在這個過程中學到一兩件關於你的項目。

不要與Visual Studio 2008項目的Mercurial .hgignore混淆

我在問是否可以將相同的文件重用於Visual Studio 2010,或者是否應該添加其他擴展等,為什麼?




新的東西與MSTest的東西有關。 這是我使用的那個:

# use glob syntax
syntax: glob

*.obj
*.pdb
*.user
*.aps
*.pch
*.vspscc
*.vssscc
*_i.c
*_p.c
*.ncb
*.suo
*.tlb
*.tlh
*.bak
*.[Cc]ache
*.ilk
*.log
*.lib
*.sbr
*.scc
*.DotSettings
[Bb]in
[Dd]ebug*/**
obj/
[Rr]elease*/**
_ReSharper*/**
NDependOut/**
packages/**
[Tt]humbs.db
[Tt]est[Rr]esult*
[Bb]uild[Ll]og.*
*.[Pp]ublish.xml
*.resharper
*.ncrunch*
*.ndproj



從MCTS自我節奏培訓套件考試70-515書:

借助Web應用程序(項目),

  1. 你可以創建一個MVC應用程序。
  2. Visual Studio將文件列表存儲在項目文件(.csproj或.vbproj)中,而不是依賴文件夾結構。
  3. 您不能混合使用Visual Basic和C#。
  4. 如果不停止調試會話,則無法編輯代碼。
  5. 您可以在多個Web項目之間建立依賴關係。
  6. 您必須在部署之前編譯應用程序,這會阻止您在另一個頁面無法編譯時測試頁面。
  7. 您不必將源代碼存儲在服務器上。
  8. 您可以控製程序集名稱和版本。
  9. 部署後無法編輯單個文件而無需重新編譯。




visual-studio-2010 visual-studio mercurial hgignore