Как я уже говорил раньше, Subversion ушёл в Apache и теперь называется, очевидно, Apache Subversion.
Так что убираем из закладок старый адрес на tigris.org и добавляем новый: http://subversion.apache.org
Как я уже говорил раньше, Subversion ушёл в Apache и теперь называется, очевидно, Apache Subversion.
Так что убираем из закладок старый адрес на tigris.org и добавляем новый: http://subversion.apache.org
Голосование о включении Subversion в Apache Incubator закончилось положительно.
Так что ждите Apache Subversion в скором времени 🙂
Subversion вчера подал заявку на включение в Apache Incubator. Судя по тому как идёт голосование, в инкубатор они попадут. Я, кстати, тоже проголосовал за 🙂
Тем временем некоторые поспешные комментаторы уже объявили, что Subversion аж интегрирован в инкубатор. Кроме того, комментаторы не очень разобрались в сути инкубатора, объявив, что Subversion будет проходить там некую проверку.
На самом деле задача инкубатора научить проекты жить и работать по правилам Апача, вырастить комьюнити вокруг и т.д.
Сегодня, копаясь в svn репозиториях за которые мы отвечаем, обнаружил, что все файлы, на наших Unix машинах, имеют концы строк в DOS-стиле. Кроме того, все исходники имеют установленный бит запускаемого файла, что уж совсем нехорошо.
Неправильные концы строк тоже ни к чему хорошему не приводят. И патч создать труднее, и даже билд упасть может.
На самом деле, это достаточно распространённая ситуация, для команд использующих в своей работе разные операционные системы.
Чтобы исправить это положение необходимо для каждого текстового файла в проекте выставить svn свойство svn:eol-style в native. И удалить свойство svn:executable.
Кроме того, subversion-клиент можно сконфигурировать, чтобы для всех добавляемых в проект файлов нужные свойства выставлялись автоматически. Для этого необходимо в конфигурационный файл прописать значения свойств по умолчанию.
Конфигурация svn расположена в ~/.subversion/config, на *nix системах, и в файле C:\Documents and Settings\{username}\Application Data\Subversion\config, на Windows системах.
Хороший пример конфигурационного файла можно увидеть в Apache: http://www.apache.org/dev/svn-eol-style.txt
Больше узнать о svn свойствах можно, например, тут: http://svnbook.red-bean.com/en/1.1/ch07s02.html