SP Не интегрируется с IDE, поэтому CheckIN, CheckOut будут ручными.
- Кстати, GIT не интегрируется с большинством IDE, и это все еще один хороший инструмент SC.
SP Нет способа создания веток (только путем создания новой папки вручную и указания разработчикам вручную использовать новую ветку).(это будет довольно сложно, в зависимости от количества разработчиков)
SP рассматривает каждое изменение как независимое от остальных, поэтому нет возможности смотреть на изменения на временной шкале.Это похоже на то, что источник SP не создан для управления исходным кодом «проекта», он создан для управления исходным кодом «файла».
SPпомещает все файлы в базу данных, используя varbinary (max), это увеличивает размер файла базы данных Sharepoint, и на самом деле оно занимает немного больше места, чем если бы оно было на диске.(Я не говорю, что BLOB - это зло, но при частом использовании это делает обслуживание БД АД)
Но в целом единственная веская причина, о которой я могу подумать, это то, что она не интегрируется с IDE, поэтому выбудет много работы, чтобы использовать его.Представьте себе, что несколько разработчиков копируют все свои файлы в библиотеку sharepoint, что замедляет их работу.
И Last - недостаточно быстрым разработчикам, что не понравится (даже больше из-за добавленных шагов).