Как мне найти CVS-репозиторий для определенного файла? - PullRequest
3 голосов
/ 01 декабря 2008

Есть ли способ сделать это? У меня есть только клиентский доступ и нет доступа к серверу. Есть команда, которую я пропустил, или какое-то программное обеспечение, которое я могу установить локально, которое может подключиться и найти файл по имени файла?

Ответы [ 2 ]

2 голосов
/ 02 декабря 2008

Вы можете получить вывод

cvs rlog -Nh .

(обратите внимание на символ точки в конце - это фактически означает: весь репозиторий).

Это должно дать вам информацию обо всем shebang, включая удаленные файлы и файлы, добавленные в ветвях.

0 голосов
/ 02 декабря 2008

Вы можете использовать

 cvs rls -Rde <modulename>

, который даст вам все файлы рекурсивно, например,

foo:
/x.py/1.2/Mon Dec  1 23:33:51 2008//
/y.py/1.1/Mon Dec  1 23:33:31 2008//
D/bar////

foo/bar:
/xxx/1.1/Mon Dec  1 23:36:38 2008//

Обратите внимание, что опция -d дает вам также удаленные файлы; не уверен, что ты хотел этого. Без -e выдает только имена файлов.

...