2012-03-22 7 views
2

TortoiseSVNに問題があります(私のクライアントバージョンは1.6.16、SVNversionは1.4.6.28521です)。Tortoise SVNダイアログによる "branch/tag"は禁止されています

projectAプロジェクトには、トランク、ブランチ、タグの3つのフォルダがある古典的なアーキテクチャがあります。

私はprojectAフォルダ(タグ、ブランチ、トランク)から読み書きする権利があります。

トランクで作業している間は、問題はありません。すべて正常に動作します。唯一の問題は、リリース時間が来たとき(または分岐時間が来るとき)、タグ(ブランチ)を作成したいときに、TortoiseSVNダイアログ "branch/tag"を使いたいということです。次にトランクから発信元を選択するか、必要なトランクのリビジョンを選択し、 "http://..../projectA/tags/v2.0"のような "To URL"を選択します。 「OK」をクリックした後

Example of branching/tagging from TortoiseSVN dialog

、それは私が「http://...../projectA/」へのアクセスが禁止されていることをお知らせします。

"projectA/tags"フォルダをローカルフォルダにチェックアウトするのが唯一の解決策です。それから、この "projectA/tags"フォルダで、私が作成したいタグの名前を持つ新しいフォルダを1つ作成し、問題なくコミットできます。

私はTortoiseSVNの "ブランチ/タグ"機能を使うのと同じように、このようなタグ/ブランチのフォルダを手作業で作成する必要はありません。

誰でもこの問題について考えていますか?

+0

1)作業コピー(HEADに更新)からコピーしようとしましたか?2)CLI 3)Repo-Browser?あなたは何らかの方法で認証を失いました。 –

答えて

1

サーバーと同じメジャーバージョンを使用することが推奨されています(少なくともTortoiseSVNを搭載したWindowsの場合)。あなたはその勧告を無視することが許されています。ほとんどの場合、傷つけることはありませんが、ここでは違いが生じる場合があります。サーバがクライアント(インストールが)しかし

を1.4.xのためにダウングレードすることができ、あなたのクライアントは(意志XOR

  • を1.6.xのためにアップグレードすることができ
    • 場合は、少なくともチェックする必要があります2番目のケースでは)チェックアウトディレクトリでは動作しません。ブランチングはバージョン1.4.xから1.6.xに大きく変更されているため、1.4.xサーバーで1.6.xクライアントを使用する必要がある場合は苦労します。

  • +0

    アドバイスをいただきありがとうございます。私はこの点をsysadminに見せていただきます。 –

    関連する問題