Должны ли репозитории с контролем версий поддерживать поиск? - PullRequest
1 голос
/ 10 июня 2010

Важно ли иметь возможность поиска в вашем хранилище управления версиями, или это достаточно хорошо, чтобы иметь возможность поиска в ваших локальных источниках? Если важно для возможности поиска в хранилище, почему это важно?

Ответы [ 3 ]

2 голосов
/ 10 июня 2010

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

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

И иногда может быть важно отследить, поскольку, когда (какая редакция) существует переменная или параметр конфигурации.

Тем не менее, я лично никогда не был в ситуации, когда я действительно срочно нуждался в этом. Тем не менее, я бы сказал, что любой уважающий себя VCS должен иметь функцию поиска или доступный внешний инструмент, который выполняет эту работу. Насколько я знаю, это касается как минимум Subversion, Git и Mercurial.

1 голос
/ 10 июня 2010

Компания, в которой я работаю, считает, что это важно из-за огромного количества серверов хранилищ и проектов, которые мы создали.

1 голос
/ 10 июня 2010

обычно вы почти не ищете в хранилище.Вы обычно ищете последнюю версию на своем жестком диске.

Если вам нужно много копать в истории, или если у вас есть много проектов, которые вы не проверяете - чем важны возможности поискав хранилище VC, но это не обычный случай, который я видел.

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

...