問題タブ [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.

0 投票する
3 に答える
6050 参照

cvs - CVSNTに追加されたファイルタイプの変更

WinCVSをクライアントとして使用し、CVSNTをソース管理サーバーとして使用しています。CVSリポジトリに追加したいファイルのいくつかは、Unicodeファイルとして追加されました。ここで、ANSI(別名ASCII)ファイルと同じように再コミットしたいと思います。ただし、リポジトリから古いファイルを削除しても、同じ名前のファイルを追加するたびに、Unicodeエンコーディングがファイルに自動的に割り当てられます。

抜け道はありますか?つまり、ファイルがCVSに追加されたら、ファイルのエンコードを変更できますか?

0 投票する
2 に答える
3405 参照

version-control - ソース管理の用語で、スパイクとは何ですか?

ソース管理に関連して「スパイク」という言葉が使われているのを見たことがあります。

たとえば、私が取り組んでいるプロジェクトには、トランク、ブランチ、スパイクの 3 つの最上位フォルダーがあります。

この用語の意味は何ですか?

0 投票する
3 に答える
3667 参照

version-control - キーワード置換の CVS スティッキー オプション -kk を無効にするにはどうすればよいですか?

Sticky Options が に設定されている cvs のファイルがあります-kk。これにより、差分を容易にするために、すべての cvs キーワードがキーワード名だけに置き換えられます。たとえば、 に$Author: Alex B$なり$Author$ます。

-kkこの動作を無効にして、キーワードが置換されている「通常の」cvs に戻すにはどうすればよいですか? rmファイルを更新して更新しようとしましたが、試してみましたが、cvs update -Aどちらもフラグを変更しませんでした。

0 投票する
1 に答える
5884 参照

eclipse - ソースからのEclipseの構築

CVSからフェッチしたEclipseをビルドしようとしていますが、どこから始めればよいのでしょうか?

通常、それは単純で、Xを作成し、Xを構築しますが、これではそれほど簡単ではありません。何百ものプラグインがあり、それらすべてを構築してEclipseIDEを使用する場所を見つけることができないようです。

プロセスをステップスルーするチュートリアルはありますか?見つからないようです。

また、これを自動化してプログラム化する方法も膨大ですが、今は何でも解決します。

0 投票する
2 に答える
385 参照

command-line - ファイル名とリビジョン番号をリストとして取得するには?

指定したフォルダから始まるリストとしてファイル名とリビジョン番号を取得する方法は?

0 投票する
2 に答える
587 参照

version-control - CVSでバージョンを分岐する

だから私はCVSでクリーンアップしたいソースツリーを持っています。

本当に必要なのは、古いものを分岐することですが、元に戻すことは決してありません。しかし、必要に応じて、Eclipseワークスペースにアクセスして変更を加えることができます。

次に、メイントランクをクリーンアップし(不要になったものを削除して)、開発を続けます。その後、新しいリリースがリリースされたら、再び分岐します。

これがCVSでどのように機能するかわかりません。ですから、誰かがそれについて行くための最良の方法を説明できれば、それは素晴らしいことです。

0 投票する
5 に答える
68784 参照

windows - Windows に最適な CVS クライアントは何ですか?

現在 WinCVS を使用していますが、速度が遅く、マージ ダイアログがありません。私は Eclipse の Team Synchronize のようなものを探しています (更新する前に何が得られるかを人々が確認できるようにするため)。

何を指示してるんですか?WinMergeを使用したTortoiseCVS ?

注: OSS が推奨されます :)

0 投票する
2 に答える
1108 参照

version-control - cvs:作業リビジョンとリポジトリリビジョン?

cvs status を実行すると、作業中のリビジョンとリポジトリのリビジョン番号が表示されます。両者の違いは何ですか、それともどういう意味ですか?

0 投票する
2 に答える
348 参照

svn - Subversion でのリポジトリのタグ付け部分

私は CVS のバックグラウンドを持っています。私は現在、プロジェクトにSVNを使用して調査しています。私が取り組んでいるコードは、次のディレクトリ構造にある傾向があります。

プロジェクト\libs\lib1

プロジェクト\libs\lib1\test

project\libs\lib1\mock

プロジェクト\ライブラリ\lib2

リリースにタグを付けるとき、CVS では、「project-release-1」と「project-release-1-with-tests」という 2 つのタグを作成する傾向があります。「project-release-1」タグは、テスト ディレクトリとモック ディレクトリ、および場合によってはその他のファイルを除外します。多くの場合、テストソースをクライアントに出荷しないという考えがあります。「project-release-1」タグをエクスポートすることで、出荷できるクライアントのソースセットを取得し、 「project-release-1-with-tests」タグは、進行中の開発に必要な場合に分岐に使用できるすべてのものを取得します。

SVNで同様のことを行うにはどうすればよいですか? 理想的には、スクリプト化できる形式です。SVN では、テスト ディレクトリやモック ディレクトリなどからタグを削除するだけで、両方のタグを適用し、クライアント タグを作成するプロジェクトごとのスクリプトがあります。

SVN で "with tests" タグを作成し、(どういうわけか) それをチェックアウトし、テスト ディレクトリとモック ディレクトリを削除して、クライアント リリース タグを作成すると思いますか?

更新

やり方を変えることにしました... プロジェクトごとに古いスタイルのツイン タグを設定するスクリプトを用意するのではなく、タグ付けされたリリースを取得するプロジェクトごとにスクリプトを用意するようになりました (これには、私が持っていないものが含まれます)クライアントに出荷する)、クライアントに出荷しないものは削除します。ジョブが完了しました。必要なタグは 1 つだけです。

0 投票する
1 に答える
1180 参照

cvs - CVS リモート タグ付け

特定の日付と時刻の CVS アーカイブにリモートでタグ付けしたいのですが、これは -D パラメーターでサポートされているようですが、日付に使用する形式の例しか見つかりません。

日付は YYYYMMDD の形式をとっているようですが、時刻の形式がわかりません。YYYYMMDDHHMM で次のエラーが発生します。