TortoiseCVSを使用している間、私は少し困惑しています。UbuntuサーバーにCVSサーバーをセットアップしてから、projectsフォルダーの下にリポジトリーを開始しました。期待どおりにCVSROOTフォルダーを作成しました(projects / CVSROOT)。次に、projectsフォルダーの下にディレクトリ構造を作成し、新しいディレクトリツリーに多数のファイルをコピーしました。私がこれを行った理由は、ほとんどのファイルがCVSによって監視されないためです。
したがって、新しいディレクトリツリーは次のようになります。
プロジェクト -CVSROOT -サブプロジェクト1 -管理者 -レポート -サブプロジェクト2 -管理者 -ソフトウェア
...等々
ここで、WindowsマシンからtortoiseCVSを使用して、レポートフォルダーをチェックアウトしたいのですが、試行すると、「読み取り用にCVS /エントリを開くことができません:そのようなファイルまたはディレクトリはありません」というエラーが表示されます。
これは、CVSを介してディレクトリツリーの追加またはインポートを行わなかったことが原因である可能性があると思いました。しかし、cygwinを使用し、コマンドラインを使用してチェックアウトを実行すると、問題は発生せず、目的のフォルダー/モジュールのコピーを取得できます。
その後、コマンドラインからレポートフォルダにのみファイルを追加/コミットすると、TortoiseCVSを介してそのモジュールをチェックアウトできますが、それ以外の場合はできません。
コマンドラインから各ディレクトリに一時ファイルを追加することはできますが、実際には追加したくありません。
何か案は?
前もって感謝します
マニー