問題タブ [tortoisecvs]
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.
ssh - Plink の代替 SSH アプリケーション
最近、TortoiseCVS で問題が発生し始めました。より具体的には、TortoiseCVS に付属の SSH アプリケーションである plink で問題が発生し始めました。接続しようとする IP アドレスは変更できず、古い CVS リポジトリの IP のままです。ホームサイトから plink をダウンロードしてコマンドラインから呼び出すと、まだこの問題があります。
TortoiseCVS には、使用する SSH アプリケーションを選択するオプションがありますが、代わりに使用できる代替手段は他にあるのでしょうか?
cvs - 特定のユーザーのCVS履歴を取得する
特定のユーザーのリポジトリに対して行われたコミットの履歴を取得するにはどうすればよいですか?
コマンドラインまたはTortioseCVSのいずれかを介してCVSにアクセスできるため、どちらの方法を使用したソリューションでも十分です。
cvs - ディレクトリへのCVSチェックアウト
CVSから特定のディレクトリをチェックアウトし、そのディレクトリにつながるツリーを省略するにはどうすればよいですか?
元。
このディレクトリにチェックアウトしたいC:/ WebHost / MyWebApp / www
私のCVSプロジェクトのディレクトリ構造はMyWebApp/Trunk/wwwです。
TrunkおよびMyWebAppディレクトリを省略するにはどうすればよいですか?
version-control - TortoiseCVS と TortoiseSVN を同時にインストールすると競合しますか?
TortoiseCVS と TortoiseSVN の両方を同じコンピュータにインストールしても安全かどうか興味がありますか? 私たちのすべての企業プロジェクトは CVS によって制御されていますが、個人的なドキュメントには SVN を使用したいと考えています (そして TortoiseSVN をクライアントとして)。出来ますか?
ありがとう!
windows - TortoiseCVS 使用時の「CVS プロセスの起動に関する問題」
TortoiseCVS を使用しているときに、モジュールをチェックアウトすると、「CVS プロセスの起動に問題があります」、「ハンドルが無効です」というダイアログ (スクリーンショットを参照) が表示されます。これがどのように起こるかについて何か考えはありますか?
version-control - Tortoise CVS - ユーザーがブランチで変更をコミットできないようにしますか?
開発者が CVS の特定のブランチに変更をコミットできないようにするにはどうすればよいですか?
最近、仲間の開発者がコードをメイン ブランチにコミットしたため、多くのロールバックが必要になりました;-(これを防ぐにはどうすればよいでしょうか?
version-control - CVSTortoiseMergesの「Yours」と「Mine」の名前を変更する
Tortoiseを使用して、ソース管理のためにCVSと対話します。マージすると、HDのファイルを「Yours」とリポジトリのファイルを「Mine」と呼んでいるファイルの差分が表示されます。または多分私はそれを逆に持っています。ご覧のとおり、命名法は私を混乱させます。次に、どちらにマージするかを覚えておく必要もあります。
その命名スキームを変更する設定はありますか?多分「OnHD」と「FinalInRep」に。
アップデート1
マーク・デビッドソン、あなたと私のものをあなたの処方どおりに変えて
私はそれをテストしていませんが行きます
- TortoiseCVS-設定
- [ツール]タブ
- 双方向マージパラメータ
現在「%mine」「%yours」が設定されているので、他のものに変更できるかもしれませんが、テストはしていません。
CVSがファイルを呼び出すパスではなく、diffツールが検索するパスを変更します。そのため、CVSの表示内容は変更されず、マージツールが機能しなくなります。
svn - TortoiseSVN を TortoiseCVS のように動作させる方法はありますか?
私は混合ソース管理環境で働いています。私たちはまだほとんどが CVS を使用していますが、新しいプロジェクトは SVN を使用しています。しかし、TortoiseSVN は TortoiseCVS のようには機能しないため、SVN の賛同を得るのは難しいと感じています。
3 通りのマージには多くの認知的不協和があり、TortoiseCVS は常に正しくマージされているように見えますが、TortoiseSVN はほとんどの場合手作業が必要です。また、競合を修正した後、手動でファイルを OK としてマークする必要があります。
TortoiseSVN を TortoiseCVS のように動作させるためのヒントはありますか?
編集
より明確にするために、私は 3 方向のマージを行いたくありません。可能であれば、TortoiseCVS のように 2 方向のマージを行いたいと考えています。結果のファイルが CVS と SVN で同じであることはわかっています。たとえば、Visual Studio プロジェクト ファイルには 2 つの異なるバージョンがあります。これは、TortoiseSVN では常に競合で終了し、TortoiseCVS で競合することはありません。
SVN は次のようになります。
CVS のように見える
同じ種類のマージを取得できるはずです。また、TortoiseSVN では、2 人が同じファイルで作業している場合、更新時にほぼ常に競合が発生します。2 人が別の場所で作業していても、TortoiseCVS にはこの問題はありません。TortoiseSVN はより保守的であり、TortoiseCVS は CVS が適切であると想定しているため、マージをチェックする必要があると思います。TortoiseSVN のどこかにいくつかのオプションが隠されているのではないかと思っていました。
ああ、そうです、マージ ポイントを持つ Subversion 1.5 を使用しています (これがないとブランチは基本的に役に立ちませんでした)。
windows - コメント内のエンコーディングの適切な処理をサポートする Windows CVS クライアントはどれですか?
現在、cvs リポジトリのコミット/アクセスに tortosecvs (1.8.31) を使用しています。
最近、viewvc をブラウジングに使用できるように、コメントで日本語テキストをサポートしたいと考えていました。ただし、Tortoisecvs によって送信されるコメントのエンコーディングを設定して、UTF8 として適切に変換/送信されるようには見えません。
Tortoisecvs 出力の例:
リポジトリに送信されるコメントのエンコーディングを定義できる Eclipse を介してコミットすることにより、cvs リポジトリ/viewvc が日本語をサポートしていることを確認しました。しかし、私たちの開発のほとんどは Eclipse では行われません。
tortosecvs に適切なエンコーディングをコメントに割り当てる方法はありますか? または、コマンドライン関連の問題である場合、ウィンドウをデフォルトの utf-8 に変更する方法はありますか? (それで直りますか?) (Tortoisecvs はコマンド ライン ツールを呼び出しているように見えます。これは、デフォルトのシステムのエンコーディングをテキストに適用するだけだと思います)
そうでない場合、コメント内のエンコーディングの適切な処理をサポートしている Windows CVS クライアント (存在する場合) はどれですか?
更新 削除された SVN がテストされ、SVN はエンコーディングを正しく処理し、コメントを UTF-8 で送信します。これを明確にしてくれてありがとう、ステファン。
sourceforge の tortosiecvs プロジェクトでこのリクエストを見つけました:
https://sourceforge.net/tracker/index.php?func=detail&aid=1592167&group_id=48103&atid=451975
2006 年からオープンしています。多くの人にとっては大きな問題ではないと思います。
linux - Windows から CVS にシェル スクリプトを追加する
いくつかの Linux シェル スクリプトを CVS に追加します。SSH セキュア シェル クライアントを使用してスクリプトを Windows にダウンロードし、Tortoise CVS クライアントを使用して CVS に追加できますか? (念のため... tortoise には、cvs コマンドを使用する以外に便利な GUI があります :)) Linux から設定された権限は破棄されますか?