Любой подход к этому?
У нас есть коммерческий / внутренний проект. НЕКОТОРЫЕ библиотеки также доступны по лицензии LGPL на Codeplex. Предполагается, что не весь исходный код будет туда загружаться (не при каждой регистрации), но я хотел бы, чтобы происходили регулярные загрузки, предпочтительно для «обычных выпусков» / официальных выпусков. Это будет запускаться еженедельно, когда у нас будет более стабильный статус в этих публичных библиотеках.
Кто-нибудь знает, как это сделать? Мой текущий подход:
- Сопоставьте две иерархии папок с внутренним расположением TFS и внешним расположением TFS в Codeplex.
- Создайте скрипт, который будет проверяться на codeplex, скопируйте весь код из внутреннего каталога для тех проектов, которые мы публикуем.
- Выполните проверку на codeplex.
Этот сценарий может быть запущен вручную, когда нам «понравится». Мы также будем загружать сгенерированные dll таким же образом (надеюсь), так как мы не распространяем наши официальные ключи подписи с кодом.
Кто-нибудь лучше знает, как с этим справиться?