Я использую Eclipse и Subversion для разработки на Java, и мне хотелось бы иметь функцию в системах управления версиями (которая, насколько мне известно, недоступна в SVN).
Я бы хотел, чтобы файлы настроек моего проекта наполовину игнорировались. Точнее, я хочу, чтобы они были доступны в VCS, я хочу, чтобы слияние происходило, когда кто-то проверяет изменения, , но . Я хочу, чтобы мои собственные изменения игнорировались, если Я очень явно не говорю системе принять их.
Это позволило бы мне иметь мои локальные пути (и другие настройки) в моей локальной конфигурации без испорчения конфигурации других людей. Но, когда у меня есть существенное изменение, я все еще могу проверить его (очень очень осторожно, может временно удалить другие мои локальные изменения) и доставить его другим людям.
Теперь актуальный вопрос: существует ли VCS, поддерживающий эту функцию? Или может я что-то упускаю в SVN? Как другие люди решают эту проблему в Eclipse?