0

Eclipseを使用して変更をSVNにコミットしています。ここで、Phingを使用していくつかのことを自動化したいのですが、これはビルドプロセスでコミットします。

svncommitのPhingコードは次のとおりです。

<svncommit svnpath="/usr/bin/svn" workingcopy="path/to/my/working/copy" recursive="true" message="my commit message"/>

上記は私のLinux(ubuntu)マシンでうまく機能します。

職場では、Windowsボックスを使用する必要があります:(そして、svnpathで何を使用すべきかわかりません。

他のソフトウェアをインストールする必要がありますか?Eclipse用のSubversionプラグインのパスを使用できるかどうかわかりません!私もその道を知りません。

誰かがこれを手伝ってくれませんか。

4

3 に答える 3

1

SVN (Subversion) Windows ビルドは次の場所にあります: http://subversion.apache.org/packages.html#windows

しかし、作成した新しいフォルダー/ファイルは追加されません!

私はEclipseでのpingに慣れていませんが、-allオプションが欠落しているようです(すべて追加)

-a , --all
      Tell the command to automatically stage files that have been modified and deleted, but new
      files you have not told git about are not affected.
于 2011-12-30T07:52:48.197 に答える
0

Windowsでのphingでsvncommitを試したことはありませんが、tortoiseSVNsvn.exeをダウンロードしてインストールし、 inを使用することをお勧めしますsvnpath

私は以前にWindowsのphingでsvnexportを使用しましたが、それは問題なく機能しました。

于 2011-02-08T18:02:31.090 に答える
0

わかりました Tortoise svn はうまくいきませんでした! しかし、WindowsのSubversionは部分的に機能しました!!!! http://sourceforge.net/projects/win32svn/

このファイルを Phing から呼び出すと、変更はコミットされますが、作成した新しいフォルダー/ファイルは追加されません! だから私は自分の質問に答えましたが、それでも答えは部分的です!!!

誰かがすべての作業を行っている場合はお知らせください。私の目標 - WINDOWS 上の Eclipse で Phing を使用して、新しいファイル/フォルダーを含む変更を自動コミットします。

- - - - - - - - - - - - - - アップデート - - - - - - - - - -

これでうまくいきました。そして、次の質問から答えを得ました。

バージョン管理されていないすべてのファイルをSVNに「svn追加」するにはどうすればよいですか?

ありがとう、タンメイ

于 2011-02-08T19:48:11.747 に答える