問題タブ [rcs]
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 - Windows での RCS の非難/注釈はありますか?
Windows 上の RCS で管理されているソース コードにアクセスしています。
ソース コードの特定の行が最後に変更されたのはどのリビジョンかを調べるにはどうすればよいですか? この機能は、VCS によって「blame」または「annotate」と呼ばれます。
http://blame.sourceforge.net/プロジェクトはLinux のみのようです。
cvs - doxygenの$Id:...$はどういう意味ですか
私はdoxygenのコード例を見ていて、次のことを確認しています。
$ Id:ここで何をするのか誰かが説明できますか?
ありがとう
version-control - バイナリファイルにRCSヘッダーを追加する
RCSソース管理を使用しており、バイナリファイル(gifイメージとjarファイル)をチェックインする必要があります。$ Header $キーワードを追加して、チェックイン時にバージョン情報がこのファイルに置き換えられ、発行時に表示されるようにするにはどうすればよいですか。 「ident」コマンド。
Java、XMLなどのテキストファイルの場合、通常はRCSヘッダーコメントとパブリック文字列を追加しますが、バイナリファイルについてはわかりません。
shell - RCSにコメントを追加
RCSでファイルを更新するときにコメントを自動的に追加する方法はありますか?たとえば、私はスクリプトを書いていますが、関数の1つがco -laファイルを作成し、変更を加えてから、ci-uを実行します。その時点で、RCSはコメントが入力されるのを待ちます。その時点でスクリプトが停止しないように、コメントを自動的に追加したいと思います。これも可能ですか?
git - ライブブランチ数の最適な範囲は?
プロジェクトが次のようなものであるとしましょう:
1
製品Y
何年にもわたって構築されたM
モジュールで構成されるL
[1..3]言語で書かれた- 総開発者数で
D
開発
プロジェクトに含まれるライブ ブランチが多すぎる、または少なすぎるのはどの時点ですか?
難しい質問であることは承知しています。数値で回答するのはさらに難しいですが、定量化された回答を探しています。可能であれば、式を作成してください。
バックグラウンド
ブランチが少なすぎると、コードの準備ができなくなり、次の締め切りに間に合わない可能性があるため、開発者は大きな変更を加えません。同様に、プロダクト マネージャーは何かをリリースと名付けることに自信を持ちません。多くの場合、機能の凍結が確立され、新しいアイデアが遅れ、開発が遅くなります。
ブランチが多すぎると、開発者は、変更をどこに行けばよいのか、どこに伝播すべきなのか、どのブランチがどのトランクにマージされるのかがわからない。リファクタリングされたコードのマージは非常に難しく、品質が低下します。さらに、各開発者はいくつかの設定で変更をテストする必要があり、かなりの労力が無駄になり、開発が遅くなります。
ライブブランチ数の最適な範囲は?
jenkins - JenkinsにRCS用のプラグインはありますか
Jenkins に RCS 用のプラグインがあるので、RCS で行われたコード変更が Jenkins でビルドをトリガーする必要があります
unix - Unix コマンド 'find' を使用して、RCS にチェックインされたすべてのファイルを検索しようとしています
find コマンドを使用して、ホーム ディレクトリから RCS にチェックインされているすべてのファイルを検索しようとしています。これには、. などで終わるファイルが含まれますc,v
。次のようなコマンドを実行すると
これは私が望む方法に近く、次のようなファイルが得られます
なんらかの理由で、RCS にない av または c,v で終わるランダムなファイルがコンピューターにある場合を除いて、これは素晴らしいことです。のようなもの find . -name \*RCS\*c,v
は機能せず、何も返されません。find . -name RCS\*
RCS ディレクトリを返しますが、RCS ディレクトリ内のファイルは返しません。
ホームディレクトリから始めて、RCSディレクトリにあるすべてのファイルを返すfindコマンドを取得できる方法はありますか。後で不要なファイルを除外できることはわかっていますが、最初は RCS ディレクトリのファイルのみを表示する必要があります。
すべての回答を読んだ後、教師がそのような質問をするためのスクリプトについては説明していないため、,v が RCS ファイルであると仮定することが最善の方法であると判断しました。質問のために xargs または grep にパイプすることも想定されていません。また、私のバージョンの UNIX では -path が機能しません。-name を使用すると '/' に一致しないことを perreal から知って助かりました。-path または何らかのタイプの次のコマンドまたはスクリプトなしではこれを行う方法がないことを理解しました。ご協力ありがとうございました。
rcs - Xcode 5.0.1 OS X 10.9 の RCS はどこにありますか
ci、co、rlog などの RCS は、マウンテン ライオンの Xcode 5.0 (コマンド ライン開発者ツールを使用) で見つけることができますが、xcode 5.0.1 (コマンド ライン開発者ツールを使用) でマーベリックスでは消えます。
Apple は単純なバージョン管理ツールを放棄しましたか?