Subversionサーバーで新しいリポジトリをドロップして作成する方法は?
-
19-08-2019 - |
質問
わかりましたので、私は骨の折れる何かをしました。
請負業者が使用するSubversionサーバーを初めて設定します。ワンクリックセットアップを行い、プロジェクトを作成し、アプリケーションの最初のチェックインを行い、後で確認し、構成ファイルの接続文字列のパスワード情報を削除することを考えました。
あ...
だから、今度はリポジトリ内のそのプロジェクトを削除して再度作成する必要があります。そのため、今回はパスワードなしでチェックインを実行できます。 svnadminヘルプのオプションに目を通すと、リポジトリを削除するオプションが表示されません。
これを行うにはどうすればよいですか?ここで簡単なポイント!
解決
プロジェクトリポジトリを削除するには、サーバーからフォルダーを削除し、svnadmin createを再度実行します。
そうです、パスワード文を正しく読みませんでした。チェックアウトして削除しても、セキュリティ上の問題は解決しません。疑問がある場合は、本をフォローするか、CMSのリンクを確認してください。
他のヒント
ファイルを削除し、すべての履歴を消去してから、再インポートしてクリーンにすることができます。
SVN FAQでこれを確認してください:
現在のリビジョンからファイルを削除してコミットするだけでは、セキュリティ上の問題は解決しません。パスワードは、削除されたファイルのリポジトリの古いリビジョンに残っています。 CMSのFAQリンクも役立ちます。
所属していません StackOverflow