1
これを実行する方法はありますか?私はtf changeset xxx
をやることができると知っています。それは古いファイルパスの "削除、元の名前変更"がどのファイルであったかを教えてくれますが、複数の名前がある場合は、Tfコマンドラインユーティリティ - 名前を変更して以前のファイルパスを確認します
また、変更がローカルでまだコミットされていない場合、この作業を行う方法はありません。ローカルの変更については
これを実行する方法はありますか?私はtf changeset xxx
をやることができると知っています。それは古いファイルパスの "削除、元の名前変更"がどのファイルであったかを教えてくれますが、複数の名前がある場合は、Tfコマンドラインユーティリティ - 名前を変更して以前のファイルパスを確認します
また、変更がローカルでまだコミットされていない場合、この作業を行う方法はありません。ローカルの変更については
:リモートの変更については
C:\Users\JesseHouwing\Source\Workspaces\vsts-tfvc-tasks-test>tf rename "changes.122204,old" "changes.122204.new"
changes.122204.new
C:\Users\JesseHouwing\Source\Workspaces\vsts-tfvc-tasks-test>tf status /format:detailed
$/vsts-tfvc-tasks-test/changes.122204.new;C29
User : Jesse Houwing
Date : Friday, 15 September 2017 11:10:29
Lock : none
Change : rename
Workspace : SNAPPIE
Source item: $/vsts-tfvc-tasks-test/changes.122204,old
Local item : [SNAPPIE] C:\Users\JesseHouwing\Source\Workspaces\vsts-tfvc-tasks-test\changes.122204.new
File type : Windows-1252
1 change(s)
、あなたはチェンジ番号を知って、見にチェンジオプションを使用します。特定のファイルを追跡する
C:\Users\JesseHouwing\Source\Workspaces\vsts-tfvc-tasks-test>tf changeset 29 /noprompt
Changeset: 29
User: Jesse Houwing
Date: Thursday, 14 September 2017 20:02:54
Comment:
Items:
delete, source rename $/vsts-tfvc-tasks-test/changes.122204;X2
rename $/vsts-tfvc-tasks-test/changes.122204,old
が使用/itemmode
と歴史、ここに特定のファイルの以前の名前が表示されます:
C:\Users\JesseHouwing\Source\Workspaces\vsts-tfvc-tasks-test>tf vc history "changes.122204,old" /noprompt /format:detailed /itemmode
-----------------------------------------------------------------------------------------------------------------------
Changeset: 29
User: Jesse Houwing
Date: Thursday, 14 September 2017 20:02:54
Comment:
Items:
rename $/vsts-tfvc-tasks-test/changes.122204,old
-----------------------------------------------------------------------------------------------------------------------
Changeset: 11
User: Jesse Houwing
Checked in by: Project Collection Build Service (jessehouwing-dev)
Date: Saturday, 2 April 2016 20:46:32
Comment:
***NO_CI***
Items:
add $/vsts-tfvc-tasks-test/changes.122204
名前の変更がVisual Studioで行われていないか、tf rename
コマンドでdelete
とadd
と表示され、これらの変更の関係が失われている可能性があります。 Visual Studioでは、チェックイン前にこれらの変更を修正するためのUIが用意されていますが、一度チェックインするとその情報は返ってきません。
ローカルのものでは古いパスはありませんでした。古い "それはパスに反映されました –
'/format:detailed'を追加してそのデータを取得し、答えを更新しました。 – jessehouwing