Результаты поиска
Каковы преимущества использования SVN по сравнению с CVS?
Моя компания использует CVS как наш фактический стандарт для управления версиями. Тем не менее, я слышал много людей, которые говорят, что SVN лучше.
Я знаю, что SVN новее, но в остальном я не знаком с его преимуществами.
То, что я ищу, - это хорошее, сжатое сравнение двух систем, отмечая любые преимущества или недостатки каждой из них в среде разработки Java/Eclipse.
Управление версиями PHP веб-проект
У нас есть проект PHP, который мы хотели бы контролировать версии. Прямо сейчас мы втроем работаем над версией разработки проекта, которая находится во внешней папке, к которой привязаны все наши Eclipse IDEs, и поэтому нет контроля версий.
Каков правильный способ и лучший способ для управления версиями этого?
У нас есть настройка SVN, но нам просто нужно найти хороший способ регистрации и выхода, который позволяет нам тестировать на сервере разработки. Есть какие-нибудь идеи?
Как рекурсивно добавить каталоги CVS
Я немного играл с CVS и не очень хорошо знаком со всеми его возможностями, но огромное раздражение для меня-это попытка добавить новые каталоги, которые содержат больше каталогов в них. Запуск " cvs add "только добавляет содержимое текущего каталога, а использование" cvs import " также не выглядит правильным, поскольку это все еще весь код, который я создаю (этот howto утверждал, что импорт предназначен для сторонних источников )
Вы, ребята, знаете какой-нибудь способ рекурсивно добавить все, что находится в данном каталоге, в текущий проект CVS (или если SVN или git делает это значительно проще)?
Как рекурсивно добавить каталоги CVS
Я немного играл с CVS и не очень хорошо знаком со всеми его возможностями, но огромное раздражение для меня-это попытка добавить новые каталоги, которые содержат больше каталогов в них. Запуск " cvs add "только добавляет содержимое текущего каталога, а использование" cvs import " также не выглядит правильным, поскольку это все еще весь код, который я создаю (этот howto утверждал, что импорт предназначен для сторонних источников )
Вы, ребята, знаете какой-нибудь способ рекурсивно добавить все, что находится в данном каталоге, в текущий проект CVS (или если SVN или git делает это значительно проще)?
CVS для SVN преобразования и реорганизации филиалов
Я конвертирую из существующего репозитория CVS в репозиторий SVN. CVS репозиторий имеет несколько брансов, и я хотел бы переименовать ветви при преобразовании.
Желаемое преобразование выглядит так:
CVS branch SVN branch
HEAD -> branches/branchX
branchA -> trunk
branchB -> branches/branchB
branchC -> branches/branchC
То есть, CVS HEAD становится нормальной ветвью, а CVS branchA становится SVN trunk.
Оба репозитория CVS и SVN будут находиться на одной машине linux.
Как это можно сделать?
Также может быть достаточно преобразования, когда CVS branchA становится SVN стволом, а все остальные ветви CVS игнорируются.
Вы используете контроль версий, кроме как для исходного кода?
Я обнаружил, что SVN чрезвычайно полезен для документации, личных файлов, среди других применений без исходного кода. Какие еще практические применения вы нашли для систем управления версиями в целом?
Возможно ли автоматически производить выезды из любого VCS?
Давайте рассмотрим среду веб-разработки, в которой разработчики извлекают проект на свои локальные компьютеры, работают над ним и регистрируют изменения в процессе разработки.
Эти изменения далее тестируются на развитие и перемещаются в прямом эфире по регулярному графику (например, еженедельно, ежемесячно и т. д.).
Возможно ли иметь автоматическое перемещение последней помеченной версии (а не последней проверки, поскольку это не может быть стабильным 100%), например, 8 утра в понедельник утром, либо используя скрипт, либо встроенную функцию VCS?
Используйте SVN вместо CVS на SourceForge
Я только что настроил новый проект на SourceForge, и администраторы настроили его с CVS в качестве SCM, однако я хочу использовать SVN. В этом проекте есть код NO - пустой каталог.
Как изменить этот проект с использования CVS на SVN ?
Что является лучшим способом, чтобы реплицировать хранилище контроля версий?
Вот сценарий, который у меня есть. У меня есть репозиторий cvs в одном месте (A), и я хочу реплицировать его и синхронизировать с репозиторием в другом месте(B). Это будет однонаправленная синхронизация от A до B. каков наилучший способ сделать это? Если это действительно невозможно в CVS, то какую систему управления исходным кодом вы бы порекомендовали для этого? Спасибо
cvs checkin: определение имен файлов, которые были возвращены
Руководство cvsnt содержит подробный список параметров, которые могут быть переданы модулю postcommand, но ни один из них не указывает имя файла.
Кто-нибудь знает о опции, не указанной здесь, которая бы указывала имя проверяемого файла?
ColinYounger-команда %c-это просто команда, например "Commit"
Альтернативное применение SSH к Plink
Недавно у меня начались проблемы с TortoiseCVS, или, точнее, с plink, приложением SSH, которое поставляется вместе с ним. Адрес IP, к которому он пытается подключиться, не может быть изменен и застрял с IP старого репозитория CVS. Загрузка plink с его домашнего сайта и вызов из командной строки по-прежнему имеет эту проблему.
TortoiseCVS имеет возможность выбрать приложение SSH, которое он использует, и мне было интересно, какие другие альтернативы существуют, которые я могу использовать вместо этого?
интеграция vimdiff и CVS
Я всегда хотел иметь возможность получить достаточно элегантный способ заставить vimdiff работать с контролируемым файлом CVS. Я нашел множество (несколько халтурных) скриптов в интернете (лучший пример здесь), которые в основном проверяют файл, который вы редактируете из CVS во временный файл, и vimdiff два. Ни одна из них не учитывает ветви и всегда предполагает, что вы работаете с MAIN, что для меня совершенно бесполезно.
Итак, мой вопрос заключается в следующем: нашел ли кто-нибудь достойное решение для этого, которое делает больше, чем этот сценарий?
Или если это не так, есть ли у кого-нибудь идеи о том, как они могли бы реализовать это, или предложения о том, какие функции вы считаете жизненно важными для чего-то, что делает это? Мое намерение состоит в том, что, если никто не может предложить уже построенное решение для использования или сборки, мы начинаем строить его отсюда.
Как узнать, какие теги CVS покрывают какие файлы и пути?
Существует устаревший репозиторий CVS, который содержит большое количество каталогов, подкаталогов и путей. Существует также большое количество ветвей и тегов, которые необязательно охватывают все пути & файлов - обычно подмножество. Как я могу узнать, какая ветвь / тег покрывает, какие файлы и пути?
CVS log уже предоставляет список тегов для каждого файла. Задача требует, чтобы я транспонировал это в файлы по тегу. Я не смог найти такую функциональность в текущей реализации WinCVS (CVSNT). Учитывая обилие пустых циклов, я могу написать сценарий Perl, который сделает это, алгоритм не сложный, но его нужно сделать.
Я бы предположил, что есть некоторые люди, которые нуждались в такой информации и решили эту проблему. Таким образом, я думаю, что должен быть легко доступный (с открытым исходным кодом / бесплатно) инструмент для этого.
Системы контроля состояний ОС -?
Знает ли кто-нибудь что-то о них? Существуют ли такие вообще? Примерный функционал: отслеживание изменений в пакетах, конфигурационных файлах; возможность возврата в любое предыдущее состояние.
VIM, контроль версий + ведение проектов?
Какие VIM настройки и/или плагины используете для ведения проектов?
Есть ли способы интегрировать контроль версий?
Поделитесь своим опытом
Системы контроля состояний ОС -?
Знает ли кто-нибудь что-то о них? Существуют ли такие вообще? Примерный функционал: отслеживание изменений в пакетах, конфигурационных файлах; возможность возврата в любое предыдущее состояние.
VIM, контроль версий + ведение проектов?
Какие VIM настройки и/или плагины используете для ведения проектов?
Есть ли способы интегрировать контроль версий?
Поделитесь своим опытом
Бекапы версий контента при создании статьи как реализовать? (PHP, MySql)?
К примеру в вордпрессе есть такая фишка

То есть на каждую статью приходится несколько версий, сохраненных через некоторый интервал с возможностью отката на каждую из них. Подскажите пожалуйста, как это грамотно реализовать средствами PHP и MySQl! Спасибо
Регламент использования системы управления проектами
Рад всех приветствовать! Собственно вопрос к публике работающих в компаниях.
- Есть ли в Ваших организациях регламенты по использованию систем управления проектами?
- Если есть, то не могли бы выложить — было бы полезно почитать.
Заранее спасибо!
Вопрос по Redmine 1.0
В версиях появилась настройка «Совместное использование». Варианты:
- Без совместного
- С подпроектами
- С иерархией проектов
- С деревом проектов
- Со всеми проектами
Здесь кратко описано что каждая настройка значит.
Кто как это применяет? Поделитесь опытом
проблема с svn copy, ошибка: RA layer request failed svn: Server sent unexpected
я предполагаю что это параметры доступа не пропускают команду.
но все же, кто знает, подскажите что вызывает эту проблему и как её решить.
полный текст ошибки выглядит так(из логов subclipse):
RA layer request failed
svn: Server sent unexpected return value (403 Forbidden) in response to COPY request for '/svn/site-www/!svn/bc/201/trunk'
Вопрос про SVN?
У меня есть репозитории, их много, есть очень большие, содержащие видео файлы. При переименовании таких больших папок в этих репозиториях через TortoiseSVN, очень грузится система.
Как решить эту проблему?
В официальной документации на Subversion мне лично так и не удалось найти информации по механизмам переименования.
Где подсмотреть?
Можно ли самостоятельно обновлять версию Android OS?
Допустим, я купил телефон с некоторой версией Андроида. Могу ли я самостоятельно обновить ее до более новой? Или необходимо ждать, пока (если) производитель выпустит новую прошивку.
По топикам здесь сложилось впечатление, что самому не обновить, но хочу удостовериться.
Организация техпроцесса по разработке сайта (контроль версий, тестирование, обновление на сервере)
Как грамотно организовать разработку сайта несколькими разработчиками и прохождение по цепочке Development -> Testing -> Stage -> Production. А именно:
1. Организация репозитория и рабочих мест
2. Автоматизированная «заливка» новой версии на сервера (тестовый, рабочий) — обновление изменившихся файлов, удаление более ненужных, ..., автоматизированное обновление структуры БД
3.?
Прошу помочь советом или ссылками.
363   2   04:16, 17th August, 2020
Как синхронизировать версию базы данных MySQL и кода веб-приложения при разработке?
Исходные данные:
1) веб-приложение на php (ну да это не важно на каком языке), лежащее в git (ну или другой CVS)
2) база данных MySQL
3) Весь SQL-код хранится в БД в виде хранимых процедур.
Как поддерживать синхронизацию кода приложения и структуру БД и хранимые процедуры?
С процедурами дело конечно обстоит проще — можно каждую процедуру положить в отдельный файл, который отслеживается в git (ну или другой CVS)
А вот как быть со структурой таблиц? Генерить ручками при каждом изменении ALTER TABLE и класть их в отдельные файлы — трудоемко.
Может есть какие-то утилиты, которые позволяют делать это автоматически, а-ля Oracle Database Version Control?
Хочется иметь возможность при обновлении версии приложения — выполнить один sql-скрипт, который обновит базу данных. Если конечно такое возможно.
как прицепить в svn код из другого репозитория?
В проекте используются сторонние библиотеки.
Они живут в своих репозиториях, хочется иметь возможность их оттуда обновлять, и хранить нужную ревизию в нашем репозитории.
По каким ключевым словам грепать svn мануал?
Подскажите пожалуйста систему контроля за программистом
есть ли простая и удобная система для учёта затраченного времени программистом и просмотра результата, строчек кода? есть SVN, redmine, но там всё вручную, хотелось бы автоматизировать процесс, чтобы после обновления SVN, был виден результат и затраченное время
299   5   11:55, 8th August, 2020