問題タブ [ankhsvn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - Subversion のブランチ間で変更されたファイルを比較/見つける
私は現在、Subversion の頭から私のプロジェクトのバージョンに取り組んでいます。プロジェクトの古いバージョンであるブランチがあります。ここで、変更されたファイルとその変更内容を確認する必要があります。
何か調べる方法はないのかな?と思いました。そのために必要な特別なツールはありますか、それとも通常のコマンドだけですか? その方法に関する手順とコマンドを見つけることに興味があります。
Subversion を Visual Studiou 2008 に統合しました。
ありがとう。
visual-studio-2008 - AnkhSVNを使用してVisual StudioでSubversionリポジトリを切り替える方法は?
私はプロジェクトをローカルで開発し、ローカルの svn サーバーを使用してビジュアル スタジオでバージョン管理を行ってきました。xp-dev でホストされているバージョニングに切り替えたいのですが、ソリューションの svn バインディングを取り除くことができないようです? バージョニング設定なしでソリューションを複製する簡単な方法、または単に他の svn (完全に空である) に切り替える簡単な方法はありますか?
svn - AnkhはVisualStudio2010で変更をコミットできません
VisualStudio2010のAnkhプラグインで大きな問題が発生しています。Ankh2.1.7756.392を使用してVS2010RCを使用しています。また、変更をコミットしようとするたびに、次のエラーが発生します。
SharpSvn.SvnException:'[ソリューションパス].svn \ tmp\entries'を'[ソリューションパス].svn\entries'に移動できません:ファイルがすでに存在する場合、ファイルを作成できません。
私もtortoisesvnを使用していて、問題なく動作しますが、変更をコミットするのはあまり便利ではありません。また、私のチームメイトは同じソフトウェアを使用しており、問題なく動作します。彼は全く問題がありません。プラグインを再インストールしてみました-助けにはなりません。作業中のコピーを削除して、すべてをもう一度チェックアウトしようとしました-もう助けにはなりません。リポジトリは、私のマシンではなく、別のサーバーで実行されます。
私はグーグルでどんな助けも得ることができたので、私はどんな助けにも感謝します。ありがとう!
編集:また、私はWindows 7を使用しており、作業コピーはマップされたドライブにあります(substコマンドを使用)。しかし、私のチームメイトは同じ方法を使用していて、それは機能しています。
svn - マージを実行せずにトランクからブランチを更新できますか?
私はおそらくこれを熟考したことがないか、Subversion にすでに存在するオプションを単に知らないだけかもしれません (私は確かに専門家ではありません)。
新しい機能の作業を開始するためにブランチを作成した場合、トランクの最新のリビジョンでブランチを最新の状態に保つ簡単な方法があれば、リビジョンの範囲をマージします。コミットした変更はブランチにのみ影響しますが、トランク (およびもちろんブランチ)からすべてのリビジョンを簡単に更新して取得できるようにしたいと考えています。これは可能ですか?私が求めていることは理にかなっていますか?
これは、ある範囲のリビジョンをマージすることと必ずしも変わらないと思います。マージを許可する前にこれらすべてのベストプラクティスチェックを実行する AnkhSVN を使用しているだけで、必要以上に複雑に感じることがあります。アイデアは、他の開発者がトランクに対して行う可能性のあるコミットでブランチを最新の状態に保ち、最終的にブランチをトランクにマージしたときにすべてがスムーズに (可能な限り) 進むようにすることです。
visual-studio - GoogleCodeSVNの使用に関するアドバイス
学校のプロジェクトを保存するためにGoogleCodeSVNを使用しています。さまざまなアイデアを試していたので、新しいVisual Studioプロジェクトを作成し、そこに保存しました。次に、さまざまなアイデアをすべて1つの最終プロジェクトにマージします。
リポジトリの現在のレイアウトは次のとおりです。
私はVisualStudioと一緒にAnkhSVNを使用していますが、プロジェクトの1つをチェックアウトするたびに、他のすべてのプロジェクトもチェックアウトされることに気づきました(Windowsエクスプローラーで確認するとわかります)。
最終バージョンを作成したいので、最終プロジェクトを配置するための正しい方法は何でしょうか。
編集
私は上記の説明をうまくやったとは思いません。だからここでまた行きます。
google code SVNリポジトリは単一のプロジェクト用に設定されていますか?または、それらを複数のサブプロジェクトに使用できますか?私がこれを尋ねる理由は、空のグーグルコードプロジェクトのSVNファイル構造がすでにあるからです:
しかし、各サブプロジェクトにはこれら3つのコンポーネントが必要だと思います。
以前ははっきりしていなかったかもしれませんが、上記のリストのトランクの部分の名前を(サブプロジェクトに)変更しました。各サブプロジェクトには固有の目標があります。今、サブプロジェクトをより大きなプロジェクトにまとめたいと思っています。
svn - バージョン管理されたアイテムが SVN で障害を引き起こしている
Visual Studio で TortoiseSVN と AnkhSVN を使用して、VisualSVN サーバーを使用しています。
他のチームの一部の開発者が定期的にさまざまな小さな変更をコミットしているトランクがあります。
かなり大きな新しい開発が構築されているブランチがあります。定期的な毎週のルーチンとして、トランクをこのブランチにマージしてきました。すべて順調に進んでいるようです。
トランクからこのブランチへの別のマージを行うために来ました。
最後のマージ操作でディレクトリ 'nameoffolder' を追加しようとしましたが、既にローカルに追加されています。
ただし、これらはバージョン管理され、かなり長い間トランクとブランチに存在するフォルダーです。
ファイルでも同様のことがわかります:-
最後のマージ操作でファイル 'QueueCleanUp.ashx' を追加しようとしましたが、作業コピーでブロックされました。
これは支部全体に広まっているようで、大部分は支部チームが取り組んでいることには関係ありません。
これを前に見た人はいますか?大量の作業なしでこのロットを解決するにはどうすればよいですか?
visual-studio - When you move files around in Visual Studio will Ankh SVN turn that into a SVN move?
I would like to move some files around in Visual Studio. But I see Ankh is treating that as new files and delete in the changes list. Is the equivalent to SVN move? I don't want to loose the history for those files.
visual-studio-2008 - VS2008 & AnkhSVN:「Show Changes」で空白を無視する方法はありますか?
AnkhSVN を設定して、右クリック コンテキスト メニューのデフォルトの「変更を表示」で空白の差分を無視する方法はありますか?