タグ付けされた質問 「svn」

頭字語SVNは、非常に一般的で人気のあるバージョン管理システムであるSubversionの略です。

3
現在のsvnリポジトリのURLを取得する方法は?
誰かが私のために設定した2つのsvnチェックアウトがあります。今、私はこれらの同じファイルを別のコンピューターでチェックする必要がありますが、最初にチェックアウトしなかったため、svn checkoutコマンドを実行するときに使用するURLがわかりません。 svn co WHAT_GOES_HERE? これらの2つのチェックアウトは私のサーバーの1つに既に存在するので、最初にチェックアウトされたレポのURLを取得する方法はありますか?

12
Subversionエラー:(405 Method Not Allowed)in response to MKCOL
新しいディレクトリの追加をコミットしようとすると、次のエラーが表示されます。 svn: Commit failed (details follow): svn: Server sent unexpected return value (405 Method Not Allowed) in response to MKCOL request for '.... このエラーを見たことはありません。この問題を修正するにはどうすればよいですか? ソリューション 私は問題を解決することができました: 問題のあるフォルダーの親のディレクトリを削除します。 SVN更新を行います。 新しい名前と同じ名前のフォルダーがリポジトリに既に存在します。 このフォルダーを削除します。 SVNコミット。 新しいフォルダーをコピーし、追加のスケジュールとSVNコミットを行います。
65 svn 



4
BASHスクリプト、単一コマンドのwww-dataへのsu
私が書いたこのブログ投稿で説明されているように、私は Subversionリポジトリと関連するWebサイトの作成の自動化に取り組んでいます。私はwww-dataユーザーにsuして次のコマンドを実行する部分で問題に直面しています。 svnadmin create /svn/repository スクリプトの先頭には、rootまたはsudoとして実行されていることを確認するチェックがあり、それ以降のすべてのコマンドはrootとして実行する必要があります。その1つのコマンドをwww-dataとして実行してから、rootに戻って終了する良い方法はありますか?
26 ubuntu  bash  svn  su 

6
sshトンネルを使用してSubversionのプロキシを設定するにはどうすればよいですか?
サーバーフォールトで回答できるため、 この質問はStack Overflowから移行されました。 10年前に移行され ました。 ローカル接続が遅いため、プロキシ経由でコードをチェックアウト/更新したい。ssh tunnelをセットアップします:ssh -D 8090 user@ssh.proxy.net すべてのパケットをlocalhost:8090に転送します。 これを使用するようにSubversionを設定するにはどうすればよいですか?
24 ssh  svn  proxy 

11
Subversionエラー:リポジトリを完全に移動して再配置してください
サーバーにSubversionとApacheをセットアップしました。 私のウェブブラウザを介してそれを閲覧する場合、それは正常に動作します(http://svn.host.com/reposname)。ただし、マシンでチェックアウトを実行すると、次のエラーが表示されます。 Command: Checkout from http://svn.host.com/reposname, revision HEAD, Fully recursive, Externals included Error: Repository moved permanently to 'http://svn.host.com/reposname/'; please relocate 私はApacheのエラーログをチェックしましたが、何も言われません。(今すぐ-編集を参照) リポジトリは/ var / www / svn / repos /に保存されます 私のウェブサイトは次の場所に保存されています:/ var / www / vhosts / x / ... サブドメインのconfファイルは次のとおりです。 <Location /> DAV svn SVNParentPath /var/www/svn/repos/ AuthType Basic AuthName …
23 linux  apache-2.2  svn 


2
「そのようなリビジョンはありません」というサブバージョンのロードが失敗する
Subversionリポジトリを移行する方法を学ぼうとしていますが、私には意味のない問題に直面しています。私はsvndumpfilterサブプロジェクトを分割するために使用し、いくつかのパスプレフィックスを削除しました。数百のコミットが正しくインポートされるようになりましたが、次のエラーが表示されます。 <<< Started new transaction, based on original revision 19190 * editing path : branches/features/DynamicSource ... done. * editing path : branches/features/DynamicSource/src/build.properties ... done. * editing path : branches/features/DynamicSource/src/client/default.htm ...done. * editing path : branches/features/DynamicSource/src/client/js/AdHocController.js ... done. * editing path : branches/features/DynamicSource/src/client/js/Report.js ... done. svnadmin: E160006: No such revision 19098 …
18 svn 

5
CentOSでSubversion 1.6を1.7にアップグレードしますか?(yumリポジトリが見つかりません)
SVNサーバーを1.6から1.7にアップグレードしたい。残念ながら、yumでこれを行う方法はインターネット上で見つけることができません。rpmforge-extrasを確認しましたが、svn 1.6のみで1.7ではありません これは私にとって最も安全な方法であるため、yumで更新したかったのです。私は経験豊富なLinuxユーザーではありません。 1.7(subversion.x86_64 0:1.7.xxxxx.el5.rfx)を含むyumリポジトリはありますか 誰かが私を助けてくれることを願っていますか? ない場合は、ステップバイステップで更新する方法を簡単に説明します。
18 svn  centos  yum 


7
Windows VisualSVNのリポジトリをバックアップする方法は何ですか?
現時点では、Visual SVNを使用しており、visual svnのリポジトリディレクトリ全体をバックアップしています。これにより、svnエンジン内の各リポジトリのデータ全体がバックアップされます。緊急または災害の場合にこれらのファイルを復元できるかどうか興味がありますか?この修復手順の経験はありますか?ありがとう。

3
WindowsでSVNを保護するにはどうすればよいですか?[閉まっている]
閉まっている。この質問はトピック外です。現在、回答を受け付けていません。 この質問を改善したいですか? 質問を更新することがありますので、話題のサーバー障害のため。 8年前に閉鎖されました。 現在、VisualSVN Serverを使用していますが、ホームネットワークでのみアクセスできます。最終的には他の人がそれにアクセスしますが、今のところは私だけで、私はコーヒーショップ(またはどこでも)に行き、家から離れて仕事ができるようになりたいです。 現在、サーバーにアクセスしていますhttp://user-pc:xx/svn/Projects/。ポートXXをサーバーに転送するようにルーターをセットアップする場合、サーバーを保護するためにどのような手順を実行する必要がありますか? 私はこれをWindowsで行っていますが、通常のコマンドプロンプトを広範囲に使用している間は、SVNをあまり使用しておらず、現在までTortoiseSVN以外を使用していないことに注意してください。 編集:攻撃者が行うことができる唯一の有害なことは、私が知っていることです:私のポート番号、ユーザー名、およびパスワードを推測してリポジトリに入ることです。しかし、ことわざにあるように、私は自分が知らないことを知りません。 そのため、ポートが開いた後に行われる可能性のあるあらゆる種類の攻撃に対して考慮しなければならないことと同じくらい、必ずしもステップバイステップの指示を求めているわけではありません(確かにそれも欲しいです)。

3
複数のサーバー構成ファイルにgitを使用する
多くのソースコードをgitに移行しており、現在のソリューションに非常に満足しています。サーバー構成ファイルを同じシステム上でバージョン管理したいと思いますが、希望どおりに動作しないものがいくつかありますので、ここで彼の経験を共有してください。 この質問は、サーバー構成ファイルのリビジョン管理の使用に似ていますか?、ただし、その質問に関する提案では機能しない特別な要件がいくつかあります。 現在のセットアップでは、構成ファイルにsubversionを使用しています。対応するリポジトリは次のようになります /#リポジトリのルート +-www.domain.com/#wwwの構成 | \ - 等/ | \-apache2 / +-dev.domain.com/#devの構成 | +-etc / | \-opt / | \-app1 / | \-conf /#devのapp1の構成 \-staging.domain.com/#ステージングの構成 Subversionでは、リポジトリのサブディレクトリをチェックアウトするだけでよいため、これは問題なく機能します。さらに、svn:externalsを使用して、いくつかの異なる構成セットアップの1つの共通構造を指すことができます。バージョン管理されたすべてのディレクトリにある.svnファイルのみを処理する必要がありました。一方、Gitにはsvn:externalsがなく、スパースチェックアウトでは常にルートから実際のディレクトリへのパスが同じである必要があります。 gitへの移行について議論するとき、サーバー構成のバージョン管理の主な要件を書き留めようとしました。 単一のリポジトリのみが必要です 変更を中央のリモートに簡単にプッシュできる必要があります 変更セットには実際の著者が含まれている必要があります すべての構成を1つのリポジトリに配置し、作業コピーとしてサブパスのみを使用する良い方法はありますか?現在、私は2つのアプローチを検討していますが、最初にここでこの質問をしたかったです 場合は.gitリポジトリが固定位置、例えば内のどこかにあるの/ var、我々は作業ディレクトリ「ターゲット」からサブパスにリンクすることも可能です。主な問題:単一のファイルのシンボリックリンクを除いて、コンテンツのみをインポートするために/ etcから別のディレクトリに「リンク」する方法を知りません 私はこのSOの質問に別の選択肢を見つけ、1つのリポジトリに複数のブランチを置くことを提案しました。これにより確かに複雑さが増しますが、この方法を試してみることができます。 構成ファイルの管理に1台のマシンでgitを使用することは問題なく機能しますが、使用したい方法でgitを使用している人がいるはずです。 ありがとう カリーム
14 linux  svn  configuration  git 

2
システム上のすべてのユーザーにグローバルな.bash_profileがありますか?
だから私はsvnの色に出くわし、それはすべての開発者が感謝する何か役に立つと思いました。これを読んで、コードをあなたのに入れるように言われます~/.bash_profileが、私はこれをどのようにサーバーにグローバルに含めることができるのか疑問に思っていますので、誰にとってもデフォルトです。.bash_profileこれを追加できるグローバルはありますか?おそらく別の方法ですか?
13 bash  svn 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.