Я могу сделать, чтобы TortoiseSVN автодобавил файлы?

Другое событие NullPointerException возникает, когда объявляется массив объектов, а затем сразу же пытается разыменовать его внутри.

String[] phrases = new String[10];
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

Этот конкретный NPE можно избежать, если порядок сравнения отменяется ; а именно, использовать .equals для гарантированного непустого объекта.

Все элементы внутри массива инициализируются их общим начальным значением ; для любого типа массива объектов, это означает, что все элементы null.

Вы должны инициализировать элементы в массиве перед доступом или разыменованием их.

String[] phrases = new String[] {"The bird", "A bird", "My bird", "Bird"};
String keyPhrase = "Bird";
for(String phrase : phrases) {
    System.out.println(phrase.equals(keyPhrase));
}

12
задан travis 9 September 2008 в 04:44
поделиться

3 ответа

Я, вероятно, сделал бы пакетный файл, что-то вроде этого (непротестированное):

dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt

Я полагаю, что svn не будет, обратите внимание, пытаясь добавить файлы, которые являются уже имеющими версию..

Так или иначе это, вероятно, почти так автоматически, как Вы легко доберетесь.

3
ответ дан 2 December 2019 в 21:04
поделиться

Да, можно добавить bat-файл к svn (на установленном сервере) так, чтобы каждый раз, когда Вы обновляете конкретное ответвление, тому изменению подражали.. Я верю его названным рычагам...

Я надеюсь, что это - то, что Вы имели в виду.

0
ответ дан 2 December 2019 в 21:04
поделиться

Если Вы просто будете фиксировать свою рабочую копию, то Вы получите список файлов, показывающий Вам Ваши неимеющие версию файлы, которые можно отметить для добавления, как Вы фиксируете. Вы не должны добавлять их явно перед фиксацией.

10
ответ дан 2 December 2019 в 21:04
поделиться
Другие вопросы по тегам:

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