Создание/Доступ репозитория Знатока в SVN через NetBeans 6.7 *Пересмотренный*

public static int ExcelColumnNameToNumber(string columnName)
{
    if (string.IsNullOrEmpty(columnName)) throw new ArgumentNullException("columnName");

    columnName = columnName.ToUpperInvariant();

    int sum = 0;

    for (int i = 0; i < columnName.Length; i++)
    {
        sum *= 26;
        sum += (columnName[i] - 'A' + 1);
    }

    return sum;
}
6
задан Buns of Aluminum 17 September 2009 в 20:53
поделиться

2 ответа

Я настоятельно не рекомендую этого делать. Артефакты Maven не принадлежат серверу SCM. Вам следует подумать об использовании диспетчера репозитория, такого как Nexus , для хранения ваших артефактов. См. Здесь сравнение основных менеджеров репозиториев .

Сказав это. Если вы решили использовать Subversion для размещения своих артефактов. См. Этот вопрос об использовании wagon scm для развертывания в репозитории Subversion.

Если вы хотите узнать больше о Maven, ознакомьтесь с Maven: подробное руководство .

Существует плагин Maven для Netbeans, который будет управлять зависимостями. В этой статье перечислены некоторые передовые практики для Maven и Netbeans.


Обновите на основе вашего обновленного вопроса. Что делать с вашими собственными jar-файлами:

Maven имеет этап развертывания , на котором ваши артефакты будут опубликованы в удаленном репозитории. Вам необходимо настроить раздел distributionManagement pom и предоставить соответствующие учетные данные в файле settings.xml, чтобы разрешить развертывание. Обычно вы создаете дискретный логический репозиторий на сервере для своих собственных артефактов, чтобы изолировать их от сторонних артефактов. Книга Nexus дает хорошее руководство по настройке репозиториев на Nexus. В частности, см. Раздел Принятие диспетчера репозитория .

5
ответ дан 17 December 2019 в 02:31
поделиться

Не храните их в SVN.

Я бы сделал две вещи, чтобы у вас не возникло слишком много головной боли:

  1. Отразите репозиторий ближе к вашему ящику где-нибудь, вы и ваши коллеги можете поделиться. Это исключит дополнительную загрузку и позволит вам исправить любые проблемы, которые могут возникнуть (и они будут) с зеркальными файлами pom / jar, чтобы вашим товарищам не пришлось делиться головной болью. Есть несколько менеджеров репо, которые помогают в этом.
  2. Делайте все возможное, чтобы работать с репозиторием вашего компьютера и вносить изменения / модификации в любые файлы pom, которые вы можете вносить в локальное общее репо.
1
ответ дан 17 December 2019 в 02:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: