«Неограниченный» и «один» - правильные ответы. Позвольте мне объяснить подробно.
Неограниченное количество
потому что SVN предназначен для совместной разработки без ограничения количества людей, которые могут внести свой вклад в развитие
Один
потому что единственный разработчик, который может вносить изменения, это тот, кто обладает последней версией файла. Дальнейшие модификации требуют объединения предыдущих модификаций с текущими.
Однако на практике
вы бы серьезно организовали свою команду так, чтобы только небольшие группы людей работали над одним файлом одновременно, или каждый вносил бы только очень маленькие и простые изменения в общие файлы. Это влияет на количество необходимых операций слияния / разрешения конфликтов.
Простой пример: если у вас есть один глобальный языковой файл, вы можете позволить каждому разработчику добавить несколько строк внизу, не меняя другие строки. Это приводит к простому слиянию, поскольку изменения - это только «добавление строк»
В любом случае, иногда вы можете захотеть запретить людям одновременно работать над одним файлом, заблокировав его.