У меня есть проект в хранилище. Люди скоро начнут проверять это, работая над этим, затем возвращая свои изменения. Но в этом проекте есть один файл (сложный файл конфигурации моего собственного дизайна), у которого у каждого просто должна быть копия, но они внесут в него изменения, которые никогда не должны быть возвращены (то есть никогда не должны отправляться). через обновление обратно в репозиторий).
Итак, я хочу, чтобы каждый пользователь, который проверяет проект, получил этот файл конфигурации, но затем я хочу, чтобы он игнорировался при всех фиксациях.
То, что я прочитал до сих пор, заставляет меня чувствовать, что это невозможно. Похоже, что после того, как я импортировал проект с этим конфигурационным файлом, он перешел под контроль версий, и больше нельзя игнорировать его, кроме как удалить его.
Надеюсь, я просто неправильно понял, и решение простое.
Может кто-нибудь помочь?
О, мне нужно решение для командной строки, если возможно. Большая часть работы проделана на безголовых коробках Linux с соединениями только по ssh.
Спасибо!
РЕДАКТИРОВАТЬ : Я пошел с ответом cdhowie. В дополнение к созданию файла конфигурации шаблона (например, app.config.template), как он предлагает, я также использую «svn propedit svn: ignore», чтобы реальное имя файла конфигурации (например, app.config) игнорировалось при фиксации.