問題タブ [visualhg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio-2010 - VisualHgCrashingVS2010水銀プラグイン
VisualHGを試してみると、Visual Studioがクラッシュしますか?なぜこれが起こっているのか考えていますか?
または、vs2010およびmercurial用にこれよりも優れたプラグインはありますか
ありがとう。
mercurial - Mercurialリポジトリを壊すロックされた.csprojファイル
VisualStudio内でVisualHGを使用しています。(Fetchを使用して)プルすると、次のエラーメッセージが表示されることがあります。
[Errno 13] C:\ inetpub \ Websites \ SomeProject.csproj:別のプロセスによって使用されているため、プロセスはファイルにアクセスできません
これにより、リポジトリが混乱し、すべてを削除して再度プルする必要があります。これを防ぐために私にできることはありますか?この問題は、TortoiseHGまたはコマンドラインからプルするときに発生することはなく、プロジェクトをVisual Studioで開いて、VisualHGでプルする場合にのみ発生するようです。
visual-studio-2010 - Visual HG コミットへのショートカットを追加
Visual Studio 2010 でコミットへのキーボード ショートカットを作成する方法はありますか? ビジュアルHGを使用しています。
mercurial - TortoiseHG(Mercurial)でコミットメッセージをオプションまたはデフォルトにするにはどうすればよいですか?
何らかの理由で、TortoiseHG(およびVisualHG)でコミットするときに常にメッセージを含める必要はありません。
ただし、TortoiseHG(コマンドライン構文に従う)では許可されません。毎回スペースやランダムな文字を書くのは面倒なので、デフォルトのコミットメッセージ(「更新」など)を含める方法や、このメッセージをオプションにする方法(少なくともGUIでは)があるかどうか疑問に思いました。 TortoiseHGを再コンパイルせずに:)。
TortoiseSVNまたはTortoiseGitのソリューションを知っている場合は、おそらくTortoiseHGにも当てはまります。
I am aware of Does Mercurial support empty commit messages? but it doesn't provide an answer for TortoiseHG (for the CLI jk.'s answer seems to work). As for "it's bad practice" comments, it is true in many cases but not all (imagine if Dropbox asked you each time anything changes to write a commit message)...
visual-studio-2010 - Visual Studio 2010 - Mercurial のバージョン管理下にないソリューション
私は Visual Studio Ultimate エディションを持っていて、TortoiseHg と VisualHg をインストールしました。
私はバージョン管理にまったく無頓着で、以前に何らかの方法でバージョン管理下にソリューションを追加していました (方法を正確に覚えていません..ソリューション フォルダー内を右クリックし、tortoisehg コンテキスト メニューを使用してそれを行ったと思います)。
現在、vs2010 で visualhg を使用してステータスをコミットまたは確認しようとすると、「ソリューションは Mercurial バージョン管理下にありません」というメッセージが表示されます。
私はstackoverflowを検索し、この質問に対する回答に従いました: Visual Studio 2010からMercurialを使用するには? 、しかし hg init は、リポジトリが既に存在することを教えてくれます。
Visual Studio を終了するたびに作業のバックアップを自動的に作成するのを手伝ってください。Mercurial より優れたツール (n00b フレンドリーである必要があります) があれば、それも提案してください。ありがとう!
ありがとう!
アップデート
異なるディレクトリに同じ名前の 2 つのソリューションがあったようです。Mercurial の下に間違ったディレクトリを追加し、Visualhg を使用して別のソリューションを管理しようとして失敗しました。
今解決しました。
visual-studio - VisualHGでの自動コミット
Visual Studio 2010を終了するたびにコミット画面が自動的に表示されるようにVisualHgを設定することはできますか?
これは、変更をコミットするのを忘れた場合に非常に役立ちます。
vb.net - WCF プロジェクトのソリューション エクスプローラーで .svc.cs または .svc.vb ファイルを表示するにはどうすればよいですか?
WCF サービス プロジェクトを含むソリューションがあります。ソリューション エクスプローラーには MyService.svc ファイルのみが表示されますが、ダブルクリックすると MyService.svc.vb ファイルが編集用に開きます。それは問題ありませんが、Visual HG (Mercurial ベース) は MyService.svc.vb ファイルが変更されたことを示さず、Tortoise HG ワークベンチを参照しないと変更をコミットできません。これは、コードをマージする際のエラーの原因となる可能性があります。では、MyService.svc.vb ファイルをソリューション エクスプローラーに表示するにはどうすればよいでしょうか。
編集: 問題は VB WCF プロジェクトに限定されているようです。C# では、.svc ファイルの前に矢印があり、クリックすると svc.cs ファイルが表示されます。バグ?
visual-studio-2010 - Windows7 上の Mercurial / TortoiseHG でのディレクトリ名の大文字と小文字の区別の奇妙な動作
Windows7 Ultimate (32 ビット) マシンのルートに「cv2」というディレクトリを含む TortoiseHG (2.3.2) リポジトリがあります。「cv2」の別のサブディレクトリに新しいファイルを追加すると、TortoiseHG はディレクトリに応じて「cv2」または「CV2」として「cv2」を表示します。
たとえば、「tom.cs」というファイルを次のディレクトリに追加すると、TortoiseHG で次の結果が得られます。
これがいつ始まったのかはわかりませんが、「cv2」と「CV2」の両方にコミットした結果、リポジトリ内に 2 つの別々のディレクトリが作成されたということです (これについて私ができることはあまりないと思います)。
リポジトリには単一のソリューションがあり、サブディレクトリに 3 つのプロジェクトがあります (「cv2」は「cp2」と「NotificationService」とともにその 1 つです)。ソリューション ファイルのディレクトリ名が「cv2」ではなく「CV2」であることがわかりました。「差分」が Visual Studio で機能しなくなったため、現在は変更されていますが、最初からそうであり、最初のコミットから変更されていません。残念ながら、その時に Windows ディレクトリの名前を変更したかどうか思い出せません... 変更した可能性があります。
ディレクトリに応じて「CV2」または「cv2」のいずれかを持つというこの不一致について、私が何かできることはありますか? コマンド プロンプトから Windows ディレクトリの名前を変更しようとしましたが、成功しませんでした。Mercurial が Windows マシンで実行されている場合、大文字と小文字の区別が無視されているという印象を受けましたが、誤解されていたようです。
私はプロジェクトの唯一の開発者なので、変更によって他の人を台無しにする危険はありません。
visual-studio-2010 - Visual Studio 2010、VisualHg、bin、obj フォルダーを追加し続ける
すべてが 3 か月間正常に機能していましたが、突然 Visual Studio を開くと、ルート ソリューション フォルダー内の追跡されていないすべてのファイルが Hg に追加されます。つまり、bin および obj フォルダーが含まれます。
手順:
- VS2010を閉じる
- Tortoise Hg ワークベンチを使用して、VS2010 を開いたときに追加されたファイルを忘れる
- VS2010 を開くと、すべてのファイルが Hg に追加され始めます。これは、[ソリューションの準備] ダイアログが表示されたときに発生するようです。
ルート フォルダーの .hgignore ファイルを編集して "bin" と "obj" を含めましたが、VS によって無視されています。
なぜこれが起こっているのですか?
visual-studio-2010 - VisualStudio2010でAnkhsvnプラグインからVisualHGに切り替える方法
ソリューションをAnkhsvnからVisualHGに切り替えようとすると(SVNからMercurialに移行したばかりです)、次のメッセージが表示され続けました。
「アクティブなソリューションまたはプロジェクトは、選択したものとは異なるソース管理プラグインによって制御されます。ソース管理プラグインを変更すると、アクティブなソリューションまたはプロジェクトは閉じられます。続行しますか?」
その後、ソリューションは閉じられ、再度開いたときに、Ankhsvnにリンクされたままになります。
ソースフォルダを削除してMercurialから新しいクローンを取得しようとしましたが、問題が再発し続けました。