簡體   English   中英

如何檢查SVN工作副本是否包含已切換的子目錄

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM