問題タブ [dvcs]
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.
regex - ディレクトリではなくファイルのみを無視するための.hgignore構文?
理解できない問題があります。WindowsではTortoiseHg(バージョン0.7.5)を使用していますが、Linuxでも同じ問題が発生します。ここにあります:
私の.hgignore
ファイル:
私が達成しようとしているのは、hgリポジトリのルートにあるファイルを無視リストに追加することです。
たとえば、私がこれを好きなら:
myfile1(2)とanotherfile1(2)を無視したい(名前はこの例の目的のためだけです-hgignoreファイルに簡単に入れることができる単純なルールはありません)
正規表現が良いと確信しているので(私はそれをテストしたことさえあります)、私が見逃しているものはありますか?アイデア?
これを達成するためのより簡単な方法はありますか?[Mercurialリポジトリのルートにある無視リストファイルに追加するには]
git - 分散ソース管理に関するMicrosoftの計画は何ですか?
私は最近いくつかの開発のためにMercurialを使用していて、それを愛しています。
私は興味があります、マイクロソフトは内部で何らかの形の分散ソース管理を使用していますか、そして/または彼らは何らかの形でそれに向かって動いていますか?
私はこの記事を見つけました:http: //maratux.blogspot.com/2009/03/microsoft-uses-git-for-version-control.html
Microsoftがバージョン管理にGitを使用していると書いてありますが、それが合法であるという証拠はありません。
何かご意見は?噂?内部情報?
mercurial - Mercurialワーキングツリー内のすべての.origファイルを自動的に削除するにはどうすればよいですか?
マージ中に、mercurialは未解決のファイルの.origファイルを残します。ただし、手動で問題を解決し、ファイルに正しいマークを付けた後は、.origファイルは削除されません。コマンドで自動的に削除できますか?
私はMacで作業しているので、次のようなものを使用できます。
エイリアスを付けるか何かですが、hgcleanupのようなものを使用したいと思います...
アップデート:
しばらくしてから、Purge拡張機能はMercurialにバンドルされており、この問題をうまく解決します。
version-control - Mercurial: 1 つのリポジトリ内のブランチ間で 1 つのファイルをマージする
Hg リポジトリに 2 つのブランチがある場合、変更セットの他のすべてのファイルをマージせずに、1 つのファイルのみを別のブランチとマージする方法を教えてください。
変更セット全体ではなく、特定のファイルのみをマージすることはできますか?
git - Mac OS X に優れたグラフィカル Git および Hg/Mercurial クライアントはありますか?
Mac OS X で魅力的な Git および Mercurial クライアントを探しています。これまでに見つけたほとんどのクライアントは、期待したほど魅力的ではありませんでした。一部のクライアントは、Ruby や Tcl/Tk でさえプログラムされていますが、これらは OS への統合に関して、IMO は OS X の良い市民ではありません。
Subversion のみのクライアントである Versions.app または Cornetstone に似たクライアントを念頭に置いています。おそらく、誰かが私のためにインサイダーのヒントを得たのでしょう。
git - サブフォルダーへの Git サブモジュール
svn では、リポジトリを別の svn リポジトリ内の任意のフォルダーにリンクできます。gitに同様の機能があるかどうか疑問に思っていますか? 基本的に、リポジトリ内に git サブモジュールが必要ですが、サブモジュールを、リポジトリ全体ではなく、別の git リポジトリのサブフォルダーへのポインターにしたいと考えています。これは可能ですか?
version-control - clearcase の上で mercurial を使用する場合の履歴の保存
私は ClearCase ショップで働いており、CC はチームの作業をうまく統合していますが、私たちのコード レビュー プロセスでは、CC を使用して毎日の変更を追跡することはできません。CC ビューの上に hg リポジトリを作成すると、非常にうまく機能します。変更を追跡し、ファイル サーバーで簡単にバックアップを作成したり、人々の差分を作成したりできます。
これは、新しい CC ビューに移動して履歴を残さなければならないまでは、問題ありません。プルできるようになりたいです。以前の履歴が新しいビューに表示され、最新の変更セットとして表示されます。
svn - Mercurial で「切り替える」方法
svn switch
Mercurial ではどうすればよいですか?
つまり、作業ディレクトリを変更して、リポジトリ内の別のブランチに切り替えますか?
version-control - 分散リビジョン管理システムの長所と短所は?
分散リビジョン管理システムの長所と短所は何ですか?
Git、Mercurial、Plastic SCMなどの分散システムの経験がある場合は、その経験 を共有してください。何がうまく機能し、どこで問題が発生したかを教えてください。
従来の商用の非オープン ソース プロジェクトでの分散システムの使用について特に興味がありますが、他の用途についての回答も歓迎します。