2016-07-21 4 views
0

私はVisual Studio 2010と を使用しています。私がプロジェクトを公開したときに、公開されたディレクトリ内のすべてのファイルがソース管理下にあることに気づきました。私がソース管理下にある私の他のプロジェクトの1つを見ると、それは.hg folderがなく、問題なく公開していることに気付きました。その後、.hg folderを削除してビルドして公開することができました。ファイルはソース管理下にはなくなりましたが、私のプロジェクトはどちらにもなりません。 私は.hg folderを返して、私はどこから始めたのですか。 プロジェクトから.hgフォルダを削除するにはどうすればよいですか?Mercurialの.HGフォルダをプロジェクトから削除しますが、ソース管理下に置いておくにはどうしたらいいですか?

答えて

3

.hgディレクトリを削除することはできません。 Mercurialがあなたのプロジェクトについて知っているすべてが含まれています。そのディレクトリを削除すると、すべてのソース管理が効果的に削除されます。

あなたが追跡したくないファイルを、代わりにリポジトリのルートにある.hgignoreファイルに追加してください。このファイルの形式については、hgignore documentationを参照してください。

+0

実際には削除することができますが、あなたが言ったように、私はオリジナルの質問ではソース管理を保持したかったということでした。 hgignoreはフォルダではなくファイルのみで動作するように見えます。私の問題を解決したプロジェクトフォルダではなく、プロジェクトフォルダの外に.hgフォルダを移動しました。 – Gregg

関連する問題