問題タブ [kiln]
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.
version-control - Kiln が他の (D)VCS ではなく Mercurial に基づいている理由
緊密に統合されたコード レビューと FogBugz の統合を備えたソース管理システムであるFogCreek Kilnの基盤として Mercurial を選択した理由は何ですか?
Bazaar、Git、Monotone などの他の (分散) バージョン管理システムや、 Fossil (バグ追跡や wiki を含む分散ソフトウェア構成管理) のような独自のバージョン管理システムの作成ではなく、なぜ Mercurial を使用したのでしょうか?
FogCreek が Mercurial を Kiln エンジンとして選択した理由は何ですか?
kiln - キルンリポジトリのベストプラクティスは何ですか?
窯のサイトからのこの画像で、リポジトリの名前がstable、qa、develであることに気づきました。この背後にある理由はありますか?それとも、より受け入れられているより良い/異なる方法がありますか?
mercurial - MercurialインポートへのPERFORCE
いくつかのリポジトリをPerforceからKiln(FogBugzのMercurialベースのコンパニオンVCS)に移動しようとしていますが、いくつか問題があります。
KilnはPerforceから直接移植しないため、Perforce-> Mercurial-> Kilnアプローチを使用しますが、PFからMercurialへの変換に問題があります。
私は走っています
しかし、チェンジリストのインポート中にランダムにクラッシュし、常に〜#4030になります。数回、チェンジリストの最後に到達し、その時点で次のようになります。
そしてただ停止します(またはそう思われます)。
なぜこれが起こるのか誰かが知っていますか?
乾杯、エド。
heroku - ソース ディレクトリを移動したため、Heroku にプッシュできなくなりました
私は喜んで heroku を使用して Rails アプリのベータ テストを行っていましたが、最近問題が発生しました。私は git よりも Mercurial を好み、hg-git を使用してアプリを Heroku にプッシュしています。これは、レポを分岐するまで正常に機能していました(重要な場合は、キルンでクローンを作成して分岐を行います)。私のフォルダ構造は、次のようになっていました。
そして今:
trunk
古い「ルート」コピーはどこにありcurrent
、最近作成されたブランチです。古いディレクトリ構造 (ルート フォルダのみ) に戻そうとしましたが、MyApp
何も変わりませんでした。
Heroku にプッシュすると、次のようになります。
そして、ただ止まります。エラーはありません。サイトを確認したところ、変更は行われませんでした。エラーログにも何もありません。それで、何が得られますか?アプリで別の git リポジトリを作成したくありません。すぐにぐちゃぐちゃになります。
tfs - TFS vs FogBugz キルン
TFS から Fogbugz Kiln に移行すると、どのような問題が発生する可能性がありますか?
現在、ソース管理に TFS を使用していますが、Kiln に移行するオプションを検討しています。
Visual Studio .net、SQL サーバー、TFS、Windows サーバーなどを使用しているため、完全に Microsoft 開発ツール ベースの会社です。
移動の理由は次のとおりです。
- kiln のより良いコード レビュー ツール
- より良いブランチ マージ管理。
誰かがすでにこれを行っていますか?キルンでビジュアルスタジオを使用するときの問題を知っている人はいますか?
version-control - Mercurial ホスティングの選択
無料の Mercurial ホスティングを探しています。(私は今のところ学生です。) そして、それは Bitbucket または Project Hosting on Google Code に行き着くようです。(他の提案も歓迎します。)
では、これらのサービスは、機能とサービスの点でどのように比較されるのでしょうか?
更新: Kilnも強力な候補であり(私自身も使用しています)、質問で名前を言及する必要があると感じました. 機能面では、 FogBugz のような強力なものとの強力な統合が大きなプラスになる可能性があります。
mercurial - すべてのPERFORCE履歴をキルンにインポートすることは可能ですか?
私たちはPERFORCEからの移行を検討しています(主に、常にサーバーに接続する必要があるという苦痛と、ブランチ間でのバグ修正の移動のサポートの欠如、およびコードレビュー用のツールの導入を望んでいます)
ただし、PERFORCEにあるすべての履歴がまだ必要なので、履歴を保持しながらキルンに移動する方法があります。
(社内の他の誰かがPerforceからMercurialにインポートしようとしましたが、履歴を保持する良い方法を見つけることができませんでした。私が理解しているように、KilnはMercurialとコードレビューツールを提供するホスト型サービスです。)
jira - 窯とJIRAの統合
私たちはJIRAに満足しており、JIRAから離れる気はありません。現在、JIRAはPERFORCEとうまく統合されています。ただし、窯への移転を検討しています。
JIRAとの統合を失うことは、ブロッカーになります。
mercurial - Mercurial リポジトリのフルテキスト インデックスを作成する方法は?
hg log -k
十分ではなく、hg grep
遅すぎる (約 100k 変更セット)場合はどうすればよいですか? 私たちは FishEye で非常に悪い経験をしており (遅すぎる)、Kiln は私たちを FogCreek 帝国に結びつけすぎているようです。
リポジトリで全文検索機能を提供するために他にどのようなオプションがありますか?