новая версия для классов, которые я использую в своем приложении - PullRequest
0 голосов
/ 09 июля 2009

2 месяца назад я писал веб-приложение, которое использует некоторые классы для рисования некоторых диаграмм. Я немного изменил эти классы, чтобы соответствовать моим потребностям. Теперь я хочу использовать новую (и официальную) версию этого класса, но также и иметь свои модификации доступными.

Проблема в том, что я не помню точно все изменения, которые я сделал, и не теряю их при использовании новой версии классов.

Ответы [ 4 ]

1 голос
/ 09 июля 2009

Я бы просто сравнил эти файлы с помощью инструмента сравнения текста, который включен во многие программы. Если вы работаете в Windows, вы найдете инструменты сравнения в Total Commander, PSPad, TortoiseSVN и многих других.

Мой любимый инструмент сравнения - это TortoiseSVN. Это работает также для файлов, которых нет ни в одном хранилище.

1 голос
/ 09 июля 2009

Это действительно неудачно. Какой у тебя вопрос?

Использовали ли вы контроль версий, потому что если бы вы это сделали, вы могли бы вернуться к самой ранней версии классов и сравнить все свои модификации.

0 голосов
/ 09 июля 2009

Для этого существует множество программ сравнения, попробуйте одну из них.

0 голосов
/ 09 июля 2009

Должно быть легко выбрать методы, которые вы создали. Посмотрите на новые методы, доступные в новом классе, по сравнению с методами, доступными в старом классе, и вы найдете ваши методы.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...