Довольно часто я сижу посреди рабочей копии подрывной деятельности, и я хочу сделать быстрый svn status
, чтобы узнать, какие изменения я внес с момента последнего регистрироваться. Однако svn status
работает только с текущей папкой и ее детьми. (Точно так же для svn up
тоже)Как я могу найти корневую папку данной рабочей копии подрывной работы
Я хотел бы быстрый способ изменения в корневой папке рабочей копии диверсии, так что я могу запустить svn status
и увидеть все файлы, которые были изменены, может быть, фиксирование или обновление , а затем вернуться к работе, где я был раньше.
Следующим логическим шагом было бы интегрировать эту серию команд вы набирать слово в сам сценарий. –
Если вы предпочитаете абсолютный путь, а не относительный, инициализируйте: 'grandparent = $ (pwd)' и каждый цикл: 'grandparent = $ (родитель dirname)' –
Это будет работать только для версий Subversion до 1.6 , Версии 1.7 и более поздние версии содержат только одну папку .svn в корневой папке. – ccpizza