2010-12-28 4 views
5

私たちのオフィスのバージョンコントロールはほとんど存在せず、明らかに頭痛に悩まされています。私たちはSVNとNotepad ++を使って何かを設定したいと思います...これを達成する方法について誰もが知っていますか?私は研究を始め、このサイトに出くわしました:SVNとメモ帳++の統合?

http://www.switchonthecode.com/tech-news/notepadplusplus-subversion-plugin

誰もが今までにこれを使用しようとしていますか?それとも似たようなもの?助言がありますか?

+0

サイドノート:Subversionをしばらく使用していましたが、別のバージョンのコントロールツールを選択しなかったことを後悔していることがあります。他の選択肢を評価せずにSubversionに突入するだけでいいです。 –

+0

かなりクールな音。私は現在、TortoiseSVNとNotepad ++を別々に使用しています。 – BoltClock

答えて

6

誰もがNotepad ++を使わなければならない場合は、SmartSVNまたはTortoiseSVNのようなより普遍的なクライアントを見つける方がよいでしょう。プラグインのWebサイトからは、TortoiseSVNをフードの下でとにかく呼び出すように見えます。

+0

私はTortoiseSVNをアンダーコア技術として使用しても構いません...しかし、私はメモ帳でも同様のインターフェースを使用したいと考えています。++ – froadie

+0

@fseto - このプラグインはTortoiseSVNとNotepad ++を統合しています。別の解決策ではありません。 –

3

バンドルされたライトエクスプローラーを左ペインで使用します。私はちょうどファイルを右クリックして、 '標準メニュー'を選択し、TortoiseSVNで私のシェルメニューがあります。 "Alt + A"を使用して左ペインを開きます。

7
+0

SVNとNotepad ++を混在させるのに最適なプラグイン。 –

+0

悪いプラグインではありませんが、ファイルエクスプローラにナビゲートすることはあまりありません。新しいメニュー、コンテキストメニュー、アイコン、差分表示などはありません。おそらくこれはNotepad ++プラグインでは不可能です(わかりません)。しかし、Visual Studio用のVisualSVNツールのような、より緊密な統合を望んでいました。 –

1

あなたはメモ帳でdiffファイルを開くことができ++および必要に応じて、それが色を表示します。 diff出力を.diff拡張子で保存するだけで

svn diff -c 37190> changes.diff

2

メモ帳++ v6.6.9を使用して、前述のTortoise SVN plugin v。2.195をインストールしましたが、これを適切に利用できるように提供された情報に2つの非常に有用な追加がありますプラグイン:

  • エラー「SVN情報を見つけることができません」を取得し、あなたはそれがTortoiseProc.exeでファイルを見つける場所を更新する必要がある可能性がある場合。このゴトを更新するにはプラグイン> Tortoise SVN> TSVN - 設定ファイルを開き、ファイルの場所をインストール先の場所に更新します。 (あなたが管理者でない場合は、このファイルに書き込むために少しでも手間がかかるかもしれないことに注意してください)
  • 第2に、プロジェクト/ソリューションコマンドを稼働させるには、ソリューションルートの場所を更新する必要があります。
  • は鍵がある属性を追加します
  • おそらくあなたの新しいソリューション、すなわち「マイソリューション」、および、溶液のディレクトリに記入ショー
  • 名 -
    • オープンプラグイン> SolutionHubUI> SolutionHubUI:次のように行われますsvn_root_dir、値はあなたのベースのsvnフォルダです(つまり.svn-partなし)
    • 保存液をヒットし、ウィンドウの上部に接続部に TSVN を入力して、ソリューションを接続し、保存接続

後を行いますこれらの両方のインストールを行うと、私はTortoise SVNをNotepad ++で適切に使用することができます。プロジェクトの更新やプロジェクトのコミット、ローカルファイルの修正、差分、復帰などのプロジェクトオプションを実行できます。

TSVN に一つだけの接続が一度に可能であるため、これはあなたがメインプロジェクト/ソリューションを変更したい場合は、あなたが複数のソリューションを追加する必要があり、さらに重要なTSVNを作ることを意味していることにも注意してください。接続が正しい解決策を指しています!