Это не возможно, но можно добавить анонимный инициализатор как это:
final int anInt = ...;
Object a = new Class1()
{
{
System.out.println(anInt);
}
void someNewMethod() {
}
};
не забывают финал относительно объявлений локальных переменных или параметров, используемых анонимным классом, поскольку я сделал это для anInt.
Если вы хотите применить изменение от магистрали к ветке_1, команда слияния должна указать, где получить разницу из , а затем указать цель для применения слияния to:
cd branch_1
svn merge -r 31:32 http://mysvnserver.com/project/trunk .
svn diff # confirm that the only diff is your change to file1.php
svn commit
cd workingcopy
svn merge -r 31:32 http://mysvnserver.com/project/trunk branches/branch_1
svn merge -r 31:32 http://mysvnserver.com/project/trunk branches/branch_2
svn commit -m "Merged r32 into branches"
Попробуйте:
svn merge -r 31:32 http://mysvnserver.com/project/trunk branch_1
, где branch_1
- это ваш локальный рабочий каталог филиала. То есть сначала у вас есть адрес источника, а затем пункт назначения, который должен быть локальным.