我正在从clearcase-lite(CC-LT)转移到SVN。
我需要列出非元素的特定快照的所有文件,以便在初始导入SVN时忽略它们。
你能在shell或clear-case CLI上建议这样做吗?
答案 0 :(得分:1)
我也有符号链接作为元素正如我在how to keep includes in svn中写的那样,我想要保存在存储库中。
我必须使用以下命令单独添加它们:
> cleartool ls -rec | grep "\-->"
虽然非元素不保留 - >:
> ct ls Include/not_element.h
Include/not_element.h
> ct ls Include/element.h
Include/element.h --> ../NetworkInterface/element.h
答案 1 :(得分:0)
cleartool ls
是此处的主要命令,用于快照视图(与动态视图的lsprivate相对)
cleartool ls -view_only -r
但是列出的元素太多了。
请参阅" Command to find all view private files in the current directory recursively"
对于Windows:
@echo off
setlocal
for /F "usebackq delims=" %%A in (`cleartool ls -rec ^| find /V "Rule:" ^| find /V "hijacked" ^| find /V "eclipsed" ^| find /V "-->"`) do @echo "%%A"
对于Unix:
cleartool ls -rec | grep -v "Rule:" | grep -v "hijacked" | grep -v "eclipsed" | grep -v -- "-->"
类似的想法在: