Да, вы можете. Но это немного запутанно:
Если вы посмотрите на проект, подобный этому http://jwebunit.sourceforge.net/m2-repo/, вы увидите, что они демонстрируют совершенно законное репозиторий Maven. Вот шаги, чтобы сделать это:
Теоретически вы можете просто добавить соответствующую часть вашей папки ~ / .m2 / repo в корень svn в рассматриваемом проекте (например, в папке с именем m-2repo, как это сделал jwebunit). Sourceforge предоставляет полную структуру SVN, доступную через Интернет, так что это ваш репо.
Но; проблема в том, что maven требует, чтобы удаленные репозитории содержали контрольные суммы MD5 всех элементов. Когда вы запускаете «maven install» для репозитория lolcal, вы не получите эти контрольные суммы.
Я решил это локально, настроив apache / webdav в определенной папке на моем компьютере. Затем я использую ЭТУ папку в качестве цели для "mvn deploy". Тогда я просто держу эту полную папку проверенной в subversion на sourceforge.