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

このライセンスは、Apache Licenseの下で配布される集中型のオープンソースリビジョン管理システムであるSVN(Subversion)に関する質問に使用します。

11
SVNはユーザー名を変更します
特定のリビジョンのユーザー名を変更する方法など、多くの例を見つけました。 しかし、必要なのはこれです。同僚の認証資格情報を使用してチェックアウトを行い、将来のコミットのためにそれを自分の資格情報に変更する必要があります。 すでに多くの変更が行われているため、資格情報だけでチェックアウトすることはできません... これに精通している人はいますか?

6
SVNコミットメッセージをさかのぼって変更しますか?
多数のSVNコミットメッセージを別の構造に書き直したいと思います。たとえば、カテゴリのプレフィックスを付けます。から: "foo" now accepts "bar" format for connection string. が欲しいです core - database - "foo" now accepts "bar" format for connection string. を使用してリポジトリ全体をダンプすることを含まない、これを行う簡単な方法はありますsvndumpfilterか? クライアント側でTortoiseSVNを使用し、サーバー側でVisualSVNを使用しています。(VisualSVNはクラシックのラッパーsvnであり、コマンドラインからも通信できます。)


2
ツリーの競合を解決する
現在のシーンでツリーの競合を解決する方法。 C:\DevBranch C:\MyBranch 両方のブランチを更新しました。MyBranchを編集してから、コミットし直しました。次に、これらの変更をDevBranchにマージします。マージを実行すると、「ツリーの競合」が発生します The last merge operation tried to add the file 'abc.def', but it was already added locally. How do you want to resolve this conflict? Keep the file from repository Keep the local file どうすれば解決できますか?

8
SVNリポジトリでファイル名を検索します
何千ものフォルダーとサブフォルダーを含むコードのバルクリポジトリがあります。このリポジトリの下でファイル名または単語を使用して検索したいと思います。 Root folder a\ b\ c\ d\ e\ f\ab\ f\ab\cd.txt cd.txtを検索したいのですが、SVNリポジトリのどこにあるのかわかりません。そのため、SVNのルートフォルダーで検索を実行し、ファイル名cd.txtを入力してコマンドを実行し、チェックインします。各フォルダとファイルの詳細結果が表示されます...。 要件が明確であることを願っています。これについて私を助けてくれませんか。
84 svn  search  text  base 


5
ローカルキャッシュからSVNパスワードを回復する
ローカルキャッシュからパスワードを回復する方法はありますか?実行できるので、パスワードはどこかに保存する必要があります svn co http://my.svn.server/foo しかし、私は自分でパスワードを失いました。パスワードをリセットする必要がありますか、それともパスワードを見つけて復号化することは可能ですか(そしてどのように)?私は主にWindowsでCLISVNを使用しており、TortoiseSVNまたはIntelliJ IdeaSVNに切り替えることもあります。

7
ファイルを含む既存のフォルダーをSVNに追加するにはどうすればよいですか?
バージョン管理のないフォルダーを特定のSVNの場所に追加するにはどうすればよいですか?私はよくコードを書き始めますが、コードファイルを含むフォルダーがいくつかある場合にのみ、SVNに追加します。 私が通常行うことは次のとおりです。 svncoコードを保存するための新しいフォルダーを作成する親ディレクトリ。 svn mkdirを使用して、コードを配置するディレクトリを作成します。 コードをコピーして貼り付けます。 svncommit。 現在の作業コードディレクトリを削除します。 使用して自分の作業コードのディレクトリを再作成のsvn共同。
84 svn 

3
TortoiseSVNの2つのブランチ間でファイルを比較する
私はSVNでこれを行う方法を知っています、 svn diff http://svn.example.com/branches/A/File1.txt http://svn.example.com/branches/B/File1.txt しかし、TortoiseSVNでこれを行うにはそれほど苦痛のない方法が必要です。Show Logから実行できると思うかもしれませんが、現在のブランチのリビジョンのみが表示されているようです。

5
svnを使用してファイルの名前を変更するにはどうすればよいですか?
私がしようとするとsvn mv old_file_name new_file_name、I GET svn: Path 'new_file_name' is not a directory 正しい方法は何ですか?(申し訳ありませんが、これはとても些細なことのようですが、私は立ち往生しています)。 PS。svnバージョン1.6.11を使用 編集new_file_name現在バージョン管理下にあるファイルの名前を参照している場合にのみ、このエラーが発生するようです。この場合、もちろん、私は簡単にできます mv old_file_name new_file_name svn delete old_file_name
83 svn 

7
SVNでアクセス制御を設定するにはどうすればよいですか?
SVNを使用してリポジトリを設定し、プロジェクトをアップロードしました。これらのプロジェクトに取り組んでいる複数のユーザーがいます。ただし、すべての人がすべてのプロジェクトにアクセスする必要があるわけではありません。プロジェクトごとにユーザー権限を設定したい。 どうすればこれを達成できますか?

8
すべてのSubversionコミット作成者のユーザー名のリストを取得するにはどうすればよいですか?
SVNリポジトリ全体、または特定のリソースパスの一意のコミット作成者のリストを取得する効率的な方法を探しています。私はこれに特化したSVNコマンドを見つけることができませんでした(そしてそれを期待していません)が、ターミナル(OS X上)でこれまでに試したものよりも良い方法があるかもしれないと思っています: svn log --quiet | grep "^r" | awk '{print $3}' svn log --quiet --xml | grep author | sed -E "s:</?author>::g" これらのいずれかを使用すると、1行に1人の著者名が表示されますが、どちらもかなりの量の追加情報を除外する必要があります。また、同じ作成者名の重複を処理しないため、少数の作成者による多くのコミットの場合、ネットワーク上に大量の冗長性が流れます。多くの場合、私は一意の作成者のユーザー名を見たいだけです。(実際には、各作成者のコミット数を推測するのが便利な場合もありますが、そのような場合でも、代わりに集計データを送信した方がよいでしょう。) 私は通常、クライアントのみのアクセスを使用svnadminしているため、コマンドはあまり役に立ちませんが、必要に応じて、厳密に必要な場合やはるかに効率的な場合は、リポジトリ管理者に特別なお願いをすることができます。私が使用しているリポジトリには、何万ものコミットと多くのアクティブユーザーがいるので、誰にも迷惑をかけたくありません。


11
Subversionリポジトリをエクスポート(そしてインポート)するにはどうすればよいですか?
商用のSVNプロバイダーを使用してソースコードを保存していたプロジェクトに取り掛かろうとしています。お客様が最終的に選択したウェブホストには、ホスティングパッケージの一部としてリポジトリが含まれているため、プロジェクトが終了したので、リポジトリをウェブホストに再配置し、商用アカウントを廃止したいと思います。 どうすればこれを行うことができますか?
82 svn 

2
svn diff:バイナリタイプとしてマークされたファイル
私はsvn diff自分のファイルの1つでを実行していて、svnはそれをバイナリ型として検出しています。ファイルは読み取り可能なプレーンテキストであり、このファイルの差分を取得できるようにしたいと思います。これがバイナリファイルではないことをSVNに伝えるにはどうすればよいですか? Cannot display: file marked as a binary type. svn:mime-type = application/octet-stream
82 svn  file-type 

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