問題タブ [cvs]
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.
continuous-integration - 最後のチェックインの詳細を取得するための CVS コマンド ライン オプションを知っている人はいますか?
私は Windows で CVS を (WinCVS フロント エンドと共に) 使用しており、修正を容易にするために、ビルドが失敗するたびに、自動ビルド プロセスからの電子メールに最後のチェックインの詳細を追加したいと考えています。
変更されたファイル、それらを変更したユーザー、およびコメントを知る必要があります。
コマンドラインオプションを試してみましたが、正確な結果が得られないようです(1回のチェックインからではなく、あまりにも多くの結果が得られるか、2週間前からのランダムなチェックインの詳細のいずれかです)。
cvs - ディレクトリへのCVSチェックアウト
CVSから特定のディレクトリをチェックアウトし、そのディレクトリにつながるツリーを省略するにはどうすればよいですか?
元。
このディレクトリにチェックアウトしたいC:/ WebHost / MyWebApp / www
私のCVSプロジェクトのディレクトリ構造はMyWebApp/Trunk/wwwです。
TrunkおよびMyWebAppディレクトリを省略するにはどうすればよいですか?
svn - SVNで変更ログを生成する手段はありますか
SVN にコミットするとき、トップ レベルのコミット メッセージを追加してコミット内容を詳しく説明できますが、個々のファイルとその中で何が変更されたかについてコメントする手段が理想的です。以前の雇用で似たようなことを見たことがありますが、これは CVS を使用していました (そして、これがスケルトン ファイルを生成する自作スクリプトで達成されたかどうか思い出せません)。
私はチェンジリストを見てきましたが、これが以下に概説するような粒度を与えるとは思いません(間違っていることが証明されることを望んでいますが)。
理想的には、次のようなものを探しています:
Foo.vb
- 新しい機能バーを追加
Bar.vb
- 関数 foo を削除しました
- xyz に abc +/- を実行する機能を追加 エラーをログに記録するように関数を修正
svn - ソース管理の開始点
ASP.NET への新しい旅と共に、ある種のソース管理を試してみたい初心者のために、どこから始めればよいか、何か提案はありますか? SVN、VSS、CVS...どこから始めたらいいのかわからない!
eclipse - BIRT のソースをダウンロードするにはどうすればよいですか?
Eclipse プロジェクトはすべて、Eclipse Foundation CVS サーバーに保管されます。ソースを使用することは、コードをデバッグし、新しいことを行う方法を理解するための優れた方法です。
残念ながら、BIRT のような大規模なソフトウェア プロジェクトでは、特定のビルドに必要なプロジェクトとバージョンを把握するのが難しい場合があります。では、特定のビルドのソースを入手する最善の方法は何でしょうか?
visual-studio - CVS と Visual Studio 2008 - 統合オプション
私たちのチームで、開発者の「安心感」を少しでも高めたいと思っています。Visual Studio 2008 と TortoiseCVS + WinCVS を使用していますが、まだ統合していません。
あなたの CVS/Visual Studio の経験において、「基本的な CVS 機能の add/diff/update/commit/annotate/etc をサポートする」、「すぐに使える」、「ほとんどバグがない」という点で、最適な統合ツールは何ですか?
- コマーシャル
- b) フリーまたはオープンソース
編集:
これまでに、PushOk.com と TamTam (daveswebsite.com) という 2 つの商用 MSSCCI ブリッジ ソリューションを見つけました。どちらもかなり前に開発されたもので、現在はマイナー アップデートしかありません。MSSCCI ブリッジであるため、機能が多少制限されており、vsPackage SCC プロバイダーのすべての優れた機能を提供することはできませんが、おそらく何もないよりはましです。
cvs - CVS: HEAD をブランチに置き換えます
CVS リポジトリの HEAD をブランチに置き換えるにはどうすればよいですか?
version-control - 優れたオープンソースのバージョン管理ビューアーを知っていますか?
Atlassian のFishEyeのようなツールを探しています。これまでに見つけた代替手段 ( StatCVS、ViewCVS、Bonsaiなど) は、機能が不足しているか、インストールと保守が非常に面倒です。したがって、これらのツールのいずれかを使い続ける前に、cvs を scm としてサポートする、インストールが簡単なオープンソース (できれば Java) のバージョン管理ビューアーを見逃していないことを確認したいと思います。
cvs - cvs コメント履歴の検索方法
私はこのコマンドを知っています:
cvs log -N -w<userid> -d"1 day ago"
残念ながら、これは、ファイル パス、ファイル バージョン、およびコメント テキストがすべて別の行にあるように、多くの改行を含む書式設定されたレポートを生成します。したがって、すべてのコメント テキスト (grep など) をスキャンして、一致をファイル/バージョンに関連付けるのは困難です。
(cvs のみがネイティブにフィルタリングを実行できる場合、ログ出力は完全に受け入れられることに注意してください。)
編集: サンプル出力。各リポジトリ ファイルについて、次のようなテキスト ブロックが報告されます。
version-control - コマンド ラインで cvs update を実行しているときに、cvs の競合の概要を取得するにはどうすればよいですか?
実行後に競合の概要を取得する簡単な方法はありcvs update
ますか?
私は大規模なプロジェクトに取り組んでおり、いくつかの作業を行った後、更新を行う必要があります。cvs update コマンドから返される変更のリストは数ページの長さであり、cvs update コマンド出力の最後に繰り返される競合 ('C' で始まる) のリストのみを表示したいと思います。
ソリューションは、コマンド ラインから機能する必要があります。
私の通常の出力が次の場合:
新しい出力を次のようにします。
私はこれを単一のコマンド (おそらく短いスクリプトまたはエイリアス) にして、通常の cvs 出力を出力し、その後に競合の要約を出力したいと考えています。