[英]How to check if an SVN working copy contains a switched subdirectory
我有一個SVN工作副本,我剛剛發現它在過去將一個子目錄(大約三個目錄)切換到另一個分支。 我將其切換回去,但是現在不確定是否還有其他子目錄可能已被切換。
是否有一個命令可以概述工作副本中已切換子目錄的狀態? 可能還包括僅已更新到特定修訂版的子目錄,等等。
如果可能的話,在TortoiseSVN中,但至少在命令行上。
注意:
僅已更新到某個修訂版,等等
沒有太多意義。 您是否嘗試僅檢測“我的WC是否清潔?”,無論它在哪里以及如何弄臟? 因為不同的骯臟原因需要不同的檢測方法(AFAICR)
WC狀態概述為(surprise !!!) svn status
。 對於切換目錄(不適用於特定版本)
... Fifth column: Whether the item is switched or a file external ' ' normal 'S' the item has a Switched URL relative to the parent 'X' a versioned file created by an eXternals definition ...
“更新到某個修訂版本”子樹會生成通常的(對於SVN也是正常的) 混合工作副本,並且您還沒有可靠的方法將“按需混合”與“錯誤混合”分開。 TSVN中的“檢查修改”(帶有“檢查存儲庫”按鈕)將向您顯示過時的對象(存儲庫中的修訂版本比WC中的版本更新),但不顯示這種狀態的原因
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.