Во-первых, там, где я работаю, мы вынуждены использовать использовать CVS и не иметь других . Я лично использую git.Эффективный способ записи cvs с обновлением cvs, если необходимо?
Иногда я не всегда делаю cvs update
на модуле, но я скачать сам файл с производственной сервера, который гарантированно будет последним (99% случаев).
я в конечном итоге делает cvs commit
найти мне не удалось обновить так сценарий, как это:
cvs commit file.xml
cvs commit: Up-to-date check failed for 'file.xml'
mv file.xml 2
cvs update file.xml
rm file.xml
cvs mv 2 file.xml
Я думал о написании сценария оболочки, который автоматически обновляет резюме файлы я обязывающие и кончает над ними ... но интересно, есть ли какой-то собственный способ сделать это.
Любые советы, отличные от использования cvs!
PS - И я использую !!:n
, где n
- номер. Я просто не использовал это в моем примере кода, так как он более разборчив, как есть.
Правильно ли я предполагаю, что предпоследняя строка вашего примера была предназначена для чтения 'rm file.xml', а не' cvs rm file.xml'? –
ya, это правильно :) –