Visual studio Mercurial或Visual Studio的行结束问题
我似乎有一个奇怪的问题是由VisualStudio或Mercurial引起的。这是针对单个项目的,所以我猜项目配置中的某些内容会导致问题 在一个难以指定的点上,当我在VisualStudio中执行操作时,它将更新给定文件中结束的每一行,这意味着当我在Sourcetree中查看该文件时,每一行都已更改 我可以通过使用NuGet添加包依赖项来复制它;packages.config将被完全替换。即使我随后提交所有更改,包括行尾,以后也会出现相同的问题。我唯一的解决办法是搁置我的更改并重新应用它们,这样就可以正确地写入行 我不确定该怪哪个应用程序。我确实犯了一个错误,允许SourceTree更改我的Mercurial配置,我现在已经解决了这个问题,但我不确定是否有什么东西一直存在 我想这可能是我的Mercurial.ini文件或HGRC的问题,但它们似乎没有包含任何不好的内容。这是我的mercurial.iniVisual studio Mercurial或Visual Studio的行结束问题,visual-studio,visual-studio-2012,mercurial,Visual Studio,Visual Studio 2012,Mercurial,我似乎有一个奇怪的问题是由VisualStudio或Mercurial引起的。这是针对单个项目的,所以我猜项目配置中的某些内容会导致问题 在一个难以指定的点上,当我在VisualStudio中执行操作时,它将更新给定文件中结束的每一行,这意味着当我在Sourcetree中查看该文件时,每一行都已更改 我可以通过使用NuGet添加包依赖项来复制它;packages.config将被完全替换。即使我随后提交所有更改,包括行尾,以后也会出现相同的问题。我唯一的解决办法是搁置我的更改并重新应用它们,这样
[ui]
username = ....
[auth]
bb.prefix = https://bitbucket.org/
bb.username = ....
bb.password = ....
[extensions]
mq =
rebase =
[web]
allow_push = *
push_ssl = false
。。。我的项目hgrc:
[paths]
default = https://...
您在Mercurial中为(单个?)存储库配置了糟糕的EOL扩展。以正确的方式配置它(如果您的代码/存储库/仅在Windows上运行,则只需禁用即可)好主意,但我似乎没有启用EOL扩展。我修改了我的问题以显示我的hgrc。