Задача
Часто (но не каждый раз) при использовании CVS для проверки таких файлов, как: .java, .cs, .xml
и т. Д., Каждая строка файла получает возврат каретки.
Пример:
Файл до регистрации участником команды :
// Begin file
class Foo
{
public Foo()
{
// Do step 1
// Do step 2
}
}
// End file
Файл при извлечении членом команды:
// Begin file
class Foo
{
public Foo()
{
// Do step 1
// Do step 2
}
}
// End file
Среда разработки
- NetBeans 6,8 и теперь 6,9 (проблема возникла и при использовании 6,8).
- Visual Studio 2008 и 2010.
- Репозиторий: CVS; проверки и извлечения сделаны из оболочки Cygwin bash.
- Операционная система: Widows XP Professional.
Что я уже пробовал
Я попытался изменить значение: build.compiler.emacs=true
в NetBeans в разделе Инструменты-> Параметры, думая, что это может вызвать проблемы с переводом Unix / Windows при регистрации? Это не имеет значения.
Я что-то упускаю из-за того, что происходит с файлом при его регистрации в CVS в стеке Windows / IDE / Cygwin, что может вызвать эту проблему?