0

最近、Tortoise SVN で問題が発生しています。何かを更新してコミットすることができません。

Tortoise SVN version: 1.6.16 Build 21511 - 64 bit
OS: Windows 8 server

リポジトリには VisualSVN サーバーを使用します。 ここに画像の説明を入力

更新しようとすると、次の画面が表示され、実際には何も更新されず、何時間もそのままになります。同様に、何かをコミットしようとすると、以下のエラーメッセージが表示されます ここに画像の説明を入力

それは私のコンピューターでのみ発生します。他の開発者は同じ OS、同じTortoiseSVNバージョンを実行しており、更新してコミットすることができるrepositoryため、リポジトリ自体に問題はないと思います。

Tortoise の同じバージョンをアンインストールしてからインストールしようとしましたが、うまくいきません。

また、リビジョンに更新しようとしました->「ヘッド」オプションを選択し、更新深度ドロップダウンで「完全再帰」を選択します。

TortoiseSVN他の開発者がここで使用しているのと同じバージョンの Tortoise を使い続けたいので、最新バージョンに変更することは好みません。

4

2 に答える 2

0

http://Subversionリポジトリとして使用していると思いますか?

他の人がリポジトリに変更をコミットできますか?もしそうなら、それはおそらくあなたのユーザーIDの問題です。Subversionで変更をコミットするときに、ユーザー名とパスワードを設定していますか?ユーザーはSubversionリポジトリへのコミットアクセス権を持っていますか?

サーバー側では、ユーザーはチェックアウトを許可する読み取り権限、ファイルをチェックインして変更を加えることを許可する読み取り/書き込み権限、またはまったくアクセスできない権限を持つことができます。ユーザー権限を確認する必要がある場合があります。

誰もファイルをチェックインできない場合は、リポジトリ自体のファイルのアクセス許可の問題である可能性があります。ただし、VisualSVNを使用していて、VisualSVNでリポジトリを作成した場合は、問題になることはありません。サーバーが実行しているプロセスが、リポジトリ自体の物理ファイルへの読み取り/書き込みアクセス権を持っていることを確認してください。

もう1つの問題は、さまざまな問題のためにコミットを禁止するpre-commitフックである可能性があります。ただし、その場合は、通常、pre-commitフックの終了コードが報告されます。エラーメッセージには表示されないので、それが問題だとは思いません。あなたはSubversionの管理者ですか?そうでない場合は、SVN管理者に相談して、アカウントで何が起こっているかを確認する必要があります。

于 2013-03-15T18:25:22.073 に答える
0

実際、何時間ものトラブルシューティングの後、問題は SVN や自分のアカウントにあるのではなく、ファイルの 1 つにあることがわかりました。Web サイトはウェザー アンダーグラウンドと統合されており、すべてのコードとウェザーアンダーグラウンド データも SVN にチェックインされています。問題を引き起こしている天候地下の一時ファイルがいくつかあり、TortoiseSVN を使用できませんでした。にもかかわらず、この問題を見ていただきありがとうございます。

于 2013-05-01T14:45:07.767 に答える