cvs

RCS ciチェックインで$ keyword $拡張を無効にしますか?
cvs

RCS ciチェックインで$ keyword $拡張を無効にしますか?

良いか悪いかは、rcsを使用してchatGPTからエクスポートされたHTMLファイルとJSONファイルの変更を追跡します。その中には$ keyword $を含むチャットが含まれています。これはciチェックイン時に拡張されます。このファイルを踏まないでどのようにそれを無効にできますか? ...

Admin

実際にコミットする前にCVSに送信される内容をどのように確認しますか?
cvs

実際にコミットする前にCVSに送信される内容をどのように確認しますか?

cvs commitコマンドを実行する前に、正確に何をコミットするかを知りたいです。最近、次のようにファイルを追加しました。 cvs add myFile 次に、次のようにファイルを送信します。 cvs commit -m "my message" ところで、commitコマンドを実行したところ、最終的に他のファイルを修正するようになり、変更する意図がなかったか、コミットされるとは思わなかったファイルが削除され、そのファイルを一つずつ復元しなければなりませんでした。そこが待機場所というようなのに?追加されたがまだ送信されていないファイル、または送信する準...

Admin

以前のCVSコミットから危険なコンテンツを削除する方法は?
cvs

以前のCVSコミットから危険なコンテンツを削除する方法は?

元従業員の作業を整理した後、数年前、彼らは誤ってCVSコミットに800MBのデータファイルを含めたことを発見しました。同じプロジェクトに対するいくつかの異なるコミットメントが続きました。 このデータはセキュリティに非常に敏感であり、法的制限が適用され、完全に削除する必要があります(屋根裏部屋やファイルシステムには何もありません)。 CVSを壊さずにどのようにこれらのファイルを削除できますか? (これはLinuxホストです。rootアクセス権があり、CLIに精通していますが、CVSの専門家ではありません!) ...

Admin

ログインするとSSHがハングし、「cvs server」がユーザーにハングしたプロセスとして表示されます。
cvs

ログインするとSSHがハングし、「cvs server」がユーザーにハングしたプロセスとして表示されます。

SSH経由でCentOSシステムにログインしようとすると、パスワードを入力した後に機能が停止します。システムにコンソールを入力して実行すると、ログインしようとしているwユーザーに対して実行中の「cvsサーバー」を表示できます。 USER TTY FROM LOGIN IDLE PCPU WHAT root pts/1 systemname 11:37 1:14m 0.00s cvs server セキュリティログでは、有効なログインのように見えます。 Accept password for root f...

Admin

履歴書履歴から名前を検索する方法はありますか?
cvs

履歴書履歴から名前を検索する方法はありますか?

これがcvsのバグかどうかはわかりませんが、いくつかのシェルスクリプトのデバッグ中に見つかりました。 cvs 記録 -D "-1日" -c "s-server-moo-3" 吐く M 2018-03-02 19:06 +0000 ユーザー 1.71 s-server-moo-39 network-config/config == /opt/rancid/customers/CUSTA/var/Network-Configs M 2018-03-02 20:06 +0000 ユーザー 1.72 s-server-moo-39 Network-Config...

Admin

CVSを新しいサーバーに移行する - ところで、ブランチとバージョンはどこに行きましたか?
cvs

CVSを新しいサーバーに移行する - ところで、ブランチとバージョンはどこに行きましたか?

リポジトリフォルダ(CVSROOTを含む)を圧縮して新しいサーバーにコピーし、解凍しました。 Eclipseを介してCVSに接続するとソースコードを取得できますが、サーバーはバージョン、ブランチ、履歴を提供しません。 いくつかの追加のステップを逃した可能性がありますか? ...

Admin

CVSを新しいサーバーに移行する - cvsではなく奇妙なグループ名でファイルが送信されるのはなぜですか?
cvs

CVSを新しいサーバーに移行する - cvsではなく奇妙なグループ名でファイルが送信されるのはなぜですか?

ちょうどcvsファイルストアをあるサーバーから別のサーバーに移行しました。 テストするためにファイルをチェックアウトして変更し、コミットしました。 所有者/グループが「cvs/cvs」から「MyAccount/SomethingElseAccount」に変更されました。 少なくとも「MyAccount/cvs」が必要です。 私は何を期待すべきですか? この問題を解決する必要がありますか?それとも大丈夫ですか? 正常でない場合はどうすれば解決できますか? 修正する コメントに基づいてユーザーIDを確認しました。結果は「=」の後の同じ行にあります...

Admin

sed
cvs

sed

無駄な情報が削除された巨大なcvsログファイルがあり、内容は次のとおりです。 Working file: unmodifiedfile1.c ================ Working file: modifiedfile1.h ---------------------------------- revision 1.3 Fixed some bug ================ Working file: unmodifiedfile2.h ================ Working file: modifiedfile2.h ----...

Admin

cvs auto setenvとパスワードを再入力せずにログイン
cvs

cvs auto setenvとパスワードを再入力せずにログイン

こんにちは、私はコンピュータを起動するたびに自動的にcvsにログインしようとしています。これは機能しますが、cvs loginシェルに手動で入力する必要があります。 setenv CVSROOT :pserver:$USER@vlsj-cccc:/vols/cvsroot だから私は.cshrcファイルにパスワードを追加しようとしましたが、パスワードの挿入に問題があります。 cvs -d :pserver:$USER:password@vlsj-cccc:/vols/cvsroot login 通常のスクリプトファイルでは機能しますが、.csh...

Admin

ACLSを使用した権限の継承
cvs

ACLSを使用した権限の継承

ACL(setfacl)を使用してCVSリポジトリを設定しようとしましたが、継承された権限を正しく取得できませんでした。つまり、ユーザーがリポジトリにコミットすると、ファイルは親フォルダのaclを継承したいと思います。ただし、親エントリに-dオプションを使用すると、CVSによって自動的に生成された読み取り/書き込みロックファイルに問題が発生するようです。標準aclメカニズムを使用してこれを実行できますか? ありがとう ...

Admin

適切なファイルをコミットするには、スクリプトをリンクするためにcommitinfoファイルに何を書く必要がありますか?
cvs

適切なファイルをコミットするには、スクリプトをリンクするためにcommitinfoファイルに何を書く必要がありますか?

適切なファイルがコミットされたときにフックを実行したいかどうかを教えてください。 commitinfoファイルにその行を追加できますか? 例: *.txt ファイルがあり、次の行を追加しました: *.txt $CVSROOT/CVSROOT/hook.sh %p %s で動作しません どうすればいいですか?ありがとうございます。 ...

Admin

CVSとpserver
cvs

CVSとpserver

最近、私は古いCVSインストールをUbuntuからCentOSに移行する必要がありました。 私は「March Hare」の「cvsnt」を使っています。私は比較的新しいCentOSシステムでこの古いレガシーサーバーの機能を再現したいと思います。 cvslockdを実行しましたが、すべてが正しく受信されるようですが、エクスポートを実行した後は次のようになります。 export CVSROOT=:pserver:[email protected]:/somerepo cvs login エラーが発生します。 cvs [ログインが中断さ...

Admin

CVSにディレクトリを送信する方法は?
cvs

CVSにディレクトリを送信する方法は?

CVSが古いことはわかりますが、会社では必ず使用してください。最近、私たちはライブラリを最新バージョンにアップグレードしました。 これで、既存のライブラリを新しいライブラリに置き換えようとしています。 したがって、デフォルトでは、まずCVSで古いライブラリの名前を変更してから、新しいライブラリをコミットする必要があります。 要するに CVSサーバーから:フォルダ名/.../js/libraryを/.../js/library_legacy。 CVSサーバーの場合:/.../js/libraryに送信してください/.../js/。 ...

Admin

crontabでバージョン管理リポジトリを更新するには?
cvs

crontabでバージョン管理リポジトリを更新するには?

crontabでバージョン管理リポジトリを自動的に更新しようとしています。次のスクリプト/home/usr/mrbean/bin/update.shは対話型Bashコマンドライン用です。 #!/bin/bash ROOTPATH="/home/user/mrbean/temp/" cd $ROOTPATH SSHTMPFILE="${ROOTPATH}ssh-agent.cf" ssh-agent -s | head -n 2 > "$SSHTMPFILE" function killsshagent { /bin/kill $SSH_A...

Admin