Подтвердить что ты не робот

Различные списки изменений в подзаголовке?

В IntelliJ у меня могут быть разные списки изменений, поэтому я могу поместить определенные файлы, которые я никогда не хочу комментировать, в другой список изменений, и мне не будет предложено передать эти файлы, если я не выберу этот список изменений. Например, некоторые файлы конфигурации базы данных, файлы проекта eclipse и т.д., Я хочу редко или никогда не совершать.

Есть ли способ сделать это с помощью Subversion в Eclipse? Я не смог найти его, поэтому мне нужно отключить файлы, которые я не хочу делать каждый раз. Обратите внимание: я не могу использовать svn: ignore, потому что эти файлы есть и должны быть в репозитории.

4b9b3361

Ответ 1

Вы можете сделать это в представлении "Синхронизировать". Нажмите кнопку "Показать изменения". Затем вы можете добавить измененные файлы для изменения наборов (и создания новых наборов изменений) в меню правой кнопки мыши.

Ответ 2

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

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

Опция, подобная (см. Mylyn Wiki):

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

звучит многообещающе.

Ответ 3

Сменить наборы в eclipse (плагин subclipse) не работает слишком хорошо. Если вы закроете проект и снова его закроете, либо ваши смены исчезнут, либо все файлы, которые вы ранее назначили набору изменений, теперь не назначены. SVN: ignore не работает, если это каталог, но вы хотите отслеживать файлы, которые внутри каталога (не спрашивайте, как это происходит - трудно объяснить). Список изменений IntelliJ намного лучше.

Ответ 4

Как разместить эти файлы в svn: игнорировать список? (установите файлы для исключения в качестве значений
svn: ignore property) Они будут просто исключены из версий, чтобы они никогда не получали
и любые изменения этих файлов будут игнорироваться подрывной деятельностью.

Ответ 5

Если вы получаете плагин TeamCity, у вас может быть более сложное представление Synchronize, чем обычно в eclipse. Или просто продолжайте использовать IDEA......