2017-08-23 155 views
0

是否可以根據創建日期對svn標籤進行排序?根據創建日期排序svn標籤

我們用現在的命令是

svn --non-interactive list URL 

這是基於標籤名返回排序的標籤。 有沒有什麼辦法可以根據創建日期獲取標籤?

回答

0

顛覆本身並沒有這樣做。標籤本身對於Subversion來說並不是什麼特別的東西 - 它們只是副本,而且任何重要的東西都來自您應用於它們的命名和使用慣例。

假設你的標籤是靜態的(他們不改變一次創建的),你必須把所有的目錄列表中,在每一個運行svn info提取Last Changed Rev(或Last Changed Date),並收集成散列表或類似的數據結構,然後對其進行排序。

如果你的標籤是不靜態,那麼你就必須要經過日誌本身洞穴探險,使用--stop-on-copy(該--xml選項可能將是用於分析有用)查找每個標籤中的第一個日誌條目。