2015-07-24 2 views
1

В мерзавца можно показать ASCII граф журнала с git log --graph, который выводит командной строки графика что-то вроде:Дисплей ASCII график команд Cleartool Ls

* 040cc7c  (HEAD, master) Mannual is NOT built by default 
* a29ceb7  Removed offensive binary file that was compiled on my machine 
| * 901c7dd  (cvc3) cvc3 now configured before building 
| * d9e8b5e  More sane Yices SMT solver caller 
| | * 5b98a10 (nullvars) All uninitialized variables get zero inits 
| |/ 
| * 1cad874  CFLAGS for cvc3 to work succesfully 
|/ 
* d642f88  Option -aliasstat, by default stats are suppressed 
  • Является ли это возможно с ClearCase/ClearTool при использовании команд lsstream или lsvtree без необходимости открытия графического интерфейса?

ответ

1

Так как я не мог найти ничего, что мне подходит, я создал свой собственный сценарий питона с этой способностью. Это все еще немного грубо, но работает для меня.

Для тех, кто заинтересован, он доступен here as a github gist

+0

Интересный, более подходящий для вашей потребности, чем мой ответ. +1 – VonC

0

С командной строкой у вас есть cleartool lsvtree.

Если вы хотите, чтобы история фокусировалась на ветке, в которой вы сейчас находитесь (вместо того, чтобы начинать по умолчанию /main), вам нужно использовать опцию -bra/nch branch-pname.

Запускает дерево версий в указанной ветке.
Вы также можете использовать расширенное имя в качестве аргумента pname (например, [email protected]@\main\bug405), чтобы начать перечисление в определенной ветви.

Но если вам нужна дополнительная информация, как автор, то вам нужно будет Откат к cleartool lshistory: см «How to ask cleartool lsvtree to show the author's name»

+0

Спасибо за быстрый ответ, но я специально искал ASCII графика, чтобы получить вид визуальной ориентировки. – spoorcc

+0

@ user1149326 У ClearCase нет понятия ACL-графика, только одно из дерева. Так что lsvtree - это все, что вы можете получить. – VonC

+0

@ user1149326 acutally, вы встретите противоположный запрос (преобразуйте историю git acl в lsvtree один!): Http://stackoverflow.com/q/26680543/6309 – VonC