для более усовершенствованного Python редактирование рассматривают установку плагин энергии simplefold . это позволяет Вам, делают усовершенствованное сворачивание кода с помощью регулярных выражений. я использую его для сворачивания моего класса и определений метода для более быстрого редактирования.
Это сработает? Доступна ли документация о том, как настроить что-то вроде «центрального» на частном сервере, есть ли механизм для синхронизации выбранных артефактов?
Ну, вы могли бы стать зеркалом центрального сервера, но в чем смысл захватить ~ 10 ГБ артефактов? Все они вам не понадобятся, и обычно рекомендуется использовать менеджер репозитория.
На самом деле мои первоначальные мысли были:
rsync
содержимого этого Nexus на DVD. Я нашел это решение некрасивым, но теперь, когда у нас есть более подробная информация о вашей ситуации, оно может быть приемлемым.
Я столкнулся с аналогичной проблемой в своей среде.
Обычно наш сервер, на котором размещен Nexus, не имел бы доступа к Интернету. Однако я встретился с командой по эксплуатации и объяснил им, что разрешение Nexus автоматически загружать артефакты из Интернета является для нас огромным выигрышем в производительности.
Как только они поняли наши потребности, операторы разрешили серверу доступ к очень строгому белому списку Интернет-IP, такие как центральный репозиторий Maven. Таким образом, нам все еще нужно выполнить операции, чтобы добавить новые репозитории или выполнить исправления белого списка при изменении IP-адресов внешнего репозитория. Но в целом мы чувствовали, что это лучший компромисс между безопасностью и производительностью, и он работает для нас.
Однажды я работал в сетевой среде, где часть сети не имела доступа к Интернету или любой другой сети. Всякий раз, когда нам нужно было обновить программное обеспечение в этой сети, мы делали следующее:
Мы полностью автоматизировали этот процесс, автоматически настроив коммутатор для надлежащего подключения и отключения сетей (так что физическое соединение было все время, но не использовалось IP-соединение) . Может быть, вы могли бы сделать что-то подобное - это просто зависит от гибкости определения «отключен»;)
Функции закупок в Nexus Pro были разработаны именно для этого варианта использования.