The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > UNIX для чайников Вопросы И Ответы
.
Google unix.com



UNIX для чайников Вопросы И Ответы Если вы не уверены в том, где разместить UNIX или Linux вопрос, задайте его здесь. Все UNIX и Linux приветствуем новичков!!

Подробнее UNIX и Linux Темы форума можно найти полезные
Нить Резьба для начинающих Форум Ответы Последнее сообщение
Версия для маркировки находится вне контроля iBot UNIX и Linux RSS Новости 0 06-07-2008 10:40 AM
Проверить версию Oracle am_yadav SUN Solaris 1 02-04-2008 06:46 AM
Как вы автоматизируйте почасовой проверить файл? mals UNIX для чайников Вопросы И Ответы 1 01-15-2007 10:37 AM
Версия для контроля Дипа UNIX для чайников Вопросы И Ответы 3 05-12-2002 03:51 PM
Чтобы проверить версию библиотеки dilipluhar Программирования высокого уровня 1 09-16-2001 12:32 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 04-10-2008
Зигфрид siegfried is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2005
Сообщений: 91
Как автоматизировать проверку выход из управления версиями?

Я в fustrating положении, когда я repeatidly код проверки, редактирования,
Синхронизация, найти что-то сломалось, возвращаясь все мои изменения и Starting Over. Это, если зачастую легче, чем пытается объединить свои изменения с тех, кто избил меня к приезду.

Есть ли способ уменьшить Я могу это с помощью скрипта? Ведение Perl поиска и замены файлов помогает. Я знаю Есть некоторые utilties патча, которые будут генерировать файл патча, что (я думаю) являются частью CVS. Проблема заключается в том, что мы не с помощью CVS и SVN.

Есть с открытым исходным кодом utiltity, возможно, Perl модуль, который будет применяться изменения я сделал в файл еще раз, когда я, начиная со свежим Checkout? Я надеялся на один основан на поиске строк вместо строки цифр.

Кажется, там должен быть путь, чтобы Emacs спасти журнал, я могу исполнить позже.

Спасибо,
Зигфрид
Old 04-10-2008
эпоха era is offline Forum Advisor  
Гердер бесполезных Кошки (В субботний)
  
 

Регистрация: Mar 2008
Местоположение: / там / это / только / BIN / ш
Сообщений: 3652
Если это не SVN или CVS то что вы используете?

Похоже, вам следует взглянуть на некоторые из распределенной системы управления версиями там. Некоторые из них довольно сложные патч обработки. Darcs предполагается хорошо это, хотя я не могу сказать, я была ей выполнить свое обещание для меня. (Мне нравится многое, в противном случае.)
Old 04-10-2008
Зигфрид siegfried is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2005
Сообщений: 91
Dont 'спросите меня, я просто работать здесь!

Мне сказали, мы с помощью производной или вариант Perforce призвал источник депо. Я не знаю, как это может быть потому, что я использовал до Perforce и интерфейс командной строки, очень разные. Кроме того, я не понимаю, как производное или вариант коммерческого продукта, как Perforce может существовать.

У меня есть RCS установлена для моего личного пользования: что должно быть в состоянии вычислить и выполнить дельты.

Во всяком случае, мне не выбрать источник депо. Я просто "резервного персонала". Это интерфейс командной строки, уверен, это по сравнению с сырой красивой ГПИ для CVS и SVN.

Мое предсказание сбылось сегодня! Только на этот раз, это происходит потому, что я нарушил строить, и я должен вернуть все, чтобы исправить сразу.

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

Зигфрид
Old 04-11-2008
эпоха era is offline Forum Advisor  
Гердер бесполезных Кошки (В субботний)
  
 

Регистрация: Mar 2008
Местоположение: / там / это / только / BIN / ш
Сообщений: 3652
Вы можете использовать RCS месте, если Источник депо позволит это. Вам даже не нужно иметь, V файлы в той же директории или поддиректории, хотя я не уверен, что это нигде документально - Я видел, что коллеги использования и смутно помнят, что читал об этом-то, но я мог бы не найти его в документации, когда я хотел бы читать о ней.

(Это из памяти, у меня нет RCS здесь.)


Код:
co file /path/to/file,v

Точно так же для CI, rlogИ т.д.

Если конфликты носят сложный характер, вы все равно в итоге беспорядок. Я слышу ртутный (или она Монотонные?) Предполагается привлечь около помощи для урегулирования конфликтов. Кроме того, вы пробовали xxdiff, возникать (если вы используете Emacs) или какой-либо другой посвящен дифф объединить инструмент?

Конечно, по теории, вам следует поговорить с вашим коллегам, чтобы вы могли избежать конфликтов, а не только борьба с инструментом объединить в кабинке.
Old 04-11-2008
Зигфрид siegfried is offline
Зарегистрированный пользователь
  
 

Регистрация: Oct 2005
Сообщений: 91
Как вычислить дельтах и исполнять их?

Можете ли вы помочь мне понять RCS команд для расчета дельты между двумя файлами и сохранять дельте чтобы я мог применить его снова после Я вернулась с использованием источника депо?
Зигфрид
Old 04-12-2008
эпоха era is offline Forum Advisor  
Гердер бесполезных Кошки (В субботний)
  
 

Регистрация: Mar 2008
Местоположение: / там / это / только / BIN / ш
Сообщений: 3652
Это всего лишь дифф и исправлений во всяком случае, RCS не особо добавить что-то. Я что вы уже пробовали дифф и патч уже и не довольны результатом? Если нет, попробуйте, что в первую очередь.


Код:
mv file file.mine
sd revert file # or whatever the command to revert is
diff -u file file.mine >mine.patch
sd get # or whatever you do to bring in the latest version
patch <p0 mine.patch
# pore over conflicts
sd commit
rm file.mine mine.patch

Это было давно, поскольку я использовал RCS, но если я правильно помню, даже CVS приносит существенные улучшения в обработке конфликта в частности. Там ничего предотвратить вас от проверки файлов на локальный CVS РЕПО, за исключением CVS каталогов, которые могут нарушить другую версию системы управления, и / или необходимости ручной синхронизации, если вы используете другую версию контроля в тандеме.
Closed Thread

Закладки

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 10:47 AM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0