-1

svn add コマンドで svn にディレクトリを追加しましたが、変更されたファイルが 1 つあります。だから私のsvn statusコマンドは私を見せていた

$ svn status
A       app/code/local/Mage/Adminhtml/Block/Store
A       app/code/local/Mage/Adminhtml/Block/Store/switcher.phtml
M       app/code/local/Derm/Customersignup/controllers/AccountController.php

app/code/local/Mage/Adminhtml/Block/Storeその中にコミットしてファイルしたかっただけです。だから私はsvn changelistコマンドを使用しました。以前に選択したファイルをコミットするために使用しましたが、非常に便利です。ただし、ディレクトリの追加はスキップされましたが、内部にファイルが追加されました。svn checkoutディレクトリを追加できることがわかりました。

$svn changelist my-changelist app/code/local/Mage/Adminhtml/Block/Store/

今、私のsvnステータスは

$svn status
M       app/code/local/Derm/Customersignup/controllers/AccountController.php
--- Changelist 'my-changelist':
M       app/design/adminhtml/default/default/template/store/switcher.phtml
A       app/code/local/Mage/Adminhtml/Block/Store/Switcher.php

この変更リストをコミットすると、ストア ディレクトリがコミットされず、例外も発生する可能性があります。 したがって、変更リストの変更を元に戻し、不要な変更されたファイルを元に戻し、直接コマンドを使用したいと考えています。どんな助けでも大歓迎です。app/code/local/Derm/Customersignup/controllers/AccountController.phpsvn commit

4

2 に答える 2

-1

次の手順に従うことができます。

  1. svn changelist --remove変更リストの関連付けを削除するために使用してから、
  2. svn revert app/code/local/Derm/Customersignup/controllers/AccountController.php前のリビジョンに戻す (変更を破棄する)
  3. svn ciすべてのファイルをコミットする、または
  4. svn ci app/code/local/Mage/Adminhtml/Block/StoreStoreフォルダーとそのコンテンツのみをコミットする
于 2013-07-24T12:45:55.733 に答える