3
голосов
2ответов
2400 просмотров

Как лучше всего установить свойство SccAuxPath в проекте Visual Basic .NET для распределенной группы?

Мы недавно перешли на Team System, и теперь удаленной команде нужен доступ к нашему источнику.Однако они используют другой IP-адрес для доступа к серверу Team System, и всякий раз, когда они пытаются открыть проект, им предлагается проверить и изменить проект.Есть ли способ обойти это?Похоже, пр...

30
голосов
2ответов
8076 просмотров

Как исходный код git track перемещается между файлами?

Очевидно, когда вы перемещаете функцию из одного файла исходного кода в другой, журнал ревизий git (для нового файла) может показать вам, откуда изначально был взят этот фрагмент кода (см., например, раздел «Просмотр истории» в это руководство ). Как это работает?

0
голосов
2ответов
79 просмотров

Уменьшение различий в xibs

Я заметил лишние изменения в моих файлах xib с помощью Interface Builder 3.2.1. Вот некоторые из них: - <reference key="NSNextResponder"/> + <nil key="NSNextResponder"/> - <reference key="NSSuperview"/> - <array class...

8
голосов
11ответов
1419 просмотров

Как избежать сложных слияний в Subversion?

Я новичок в Subversion (SVN), использую Visual Source Safe (VSS).В VSS человек, редактирующий файл, проверяет файл и запрещает другим пользователям редактировать его через Visual Studio.Я понимаю, что SVN - это параллельная модель, позволяющая нескольким людям работать с одним и тем же файлом, а...

13
голосов
9ответов
5143 просмотров

Контроль версий базы данных с Oracle

Я много часов искал способ проверить базу данных в системе контроля версий. Моей первой идеей была программа для расчета различий между базами данных и просьба ко всем разработчикам реализовать свои изменения в виде новых скриптов сравнения. Теперь я обнаружил, что если я могу выгрузить базу дан...

6
голосов
8ответов
4453 просмотров

Контроль версий и управление выпусками

Существуют ли так называемые «системы контроля версий», которые также поддерживают фактическое управление выпусками / развертывание? В магазине мэйнфреймов, в котором я работал, был автоматизированный инструмент управления выпусками, который не только контролировал одновременные изменения исх...

9
голосов
9ответов
2617 просмотров

Как программист работает на нескольких компьютерах?

Я всегда чувствую себя почти бесполезным без ноутбука. В нем есть все, что мне нужно: firefox, notpad ++, фотошоп, документы и т.д ... Однако иногда мне нравится писать код на своем рабочем столе, потому что это быстрее и лучше, но иногда это просто невозможно, если я не перенесу файлы веб-сайта...

2
голосов
4ответов
959 просмотров

Советы по обновлению CVS до git / hg?

Мы по-прежнему используем CVS, я использую git и hg в личных целях, хотя я все еще новичок в обоих, но я понимаю, что они намного современнее и лучше, быстрее, распределены и т. д. Просто все настолько привыкли к CVS, что я чувствую, что может возникнуть целый ряд проблем, если я буду тем, кт...

31
голосов
12ответов
4736 просмотров

Аргументы за и против включения сторонних библиотек в систему контроля версий?

В последнее время я встречал немало людей, которые говорили, что сторонние библиотеки не входят в систему контроля версий.Эти люди не смогли объяснить мне почему еще не должны, поэтому я надеялся, что вы, ребята, придете мне на помощь :) Лично я считаю, что, когда я проверяю основной объем ...

3
голосов
6ответов
251 просмотров

Контроль версий в новых проектах

Я работаю над проектом один на работе и знаю, что в конечном итоге его нужно будет сохранить в нашем SVN.У меня вопрос: что мне делать, чтобы сохранить его в SVN, если я начинаю с нуля?Я фиксирую стабильные полные сборки или фиксирую только тогда, когда чувствую, что определенный модуль достигае...

2
голосов
2ответов
204 просмотров

Как уведомить об изменениях в определенной именованной ветке на Mercurial?

Мне известно о расширении Notify от Mercurial, но оно всегда уведомляет о любом действии push.Я хочу, чтобы уведомление было только тогда, когда определенная ветка (скажем, «стабильная») обновляется, потому что мне нужно, чтобы другие предприняли действия, когда это произойдет. Как проще вс...

1
голосов
5ответов
1944 просмотров

Как работать с разными csproj

Я работаю в команде из пяти человек. Мы работаем над приложением C # с пятью csprojects. Проблема в том, что для каждого csproject у каждого из моих коллег есть свои идеи о том, как ссылаться на DLL; некоторые хотели бы добавить ссылку по ссылке на проект, другие - только в библиотеке DLL. Та...

3
голосов
4ответов
1763 просмотров

Ввод полной файловой системы в систему контроля версий

В настоящее время я работаю над загрузочной средой PXE, которую я хотел бы включить в систему контроля версий. И файловая система, и сервер будут Linux (SLES, если вам необходимо знать). Я подумал об использовании какого-то взлома, который хранит права собственности / разрешения на файлы ч...

83
голосов
12ответов
47618 просмотров

Как я могу заставить мой код C автоматически распечатывать хэш версии Git?

Есть ли простой способ написать код C, который может получить доступ к его хеш-версии Git? Я написал программное обеспечение на языке C для сбора научных данных в лабораторных условиях.Мой код записывает собранные данные в файл .yaml для последующего анализа.Мои эксперименты меняются изо дня в...

40
голосов
6ответов
10244 просмотров

Почему Kiln основан на Mercurial, а не на другой (D) VCS

Что послужило причиной выбора Mercurial в качестве основы Kiln ,система управления исходным кодом с тесно интегрированным анализом кода и интеграция с FogBugz? Почему именно Mercurial, а не другие (распределенные) системы контроля версий, такие как Bazaar, Git или Monotone, или создание со...

14
голосов
3ответов
21023 просмотров

Изменение имени пользователя в SVN + SSH URI на лету в рабочей копии

Я использую SVN + SSH для получения рабочей копии репозитория с сервера SVN, на котором все разработчики являются членами группы developer и имеют полные разрешения на чтение / запись в каталоге репозитория и связанных метаданных: svn co svn+ssh://[email protected]/path/to/repository Не...

6
голосов
1ответов
379 просмотров

Как мне минимизировать количество изменений между ревизиями с новым выводом doxygen?

Репозиторий Subversion содержит каталоги html, latex и man, которые doxygen генерирует из исходного кода.Даже при небольших изменениях исходного кода новые файлы генерируются со случайными именами, что приводит к большим изменениям в системе контроля версий. Есть ли способ обойти это?Как я мо...

3
голосов
4ответов
1026 просмотров

Какую систему контроля версий я должен использовать для своих проектов .Net Express Edition?

Я хочу начать правильно использовать контроль версий для своих личных проектов, написанных с использованием Visual Studio 2008 Express Editions.Я использую как Visual C # Express Edition , так и Visual Web Developer Express Edition . Я почти всегда единственный разработчик этих проектов. ...

0
голосов
2ответов
150 просмотров

Следует ли в MonoDevelop поместить каталог «[project] / bin» под контроль версий?

Моя VCS настроена так, чтобы игнорировать "[проект] / bin".Этот каталог необходим для восстановления проекта или его можно игнорировать?

43
голосов
7ответов
130973 просмотров

Как отобразить список репозиториев с сервера Subversion

Я ищу способ обыскать весь сервер подрывной деятельности. У меня уже есть кусочек головоломки для поиска в репозитории.Теперь мне нужно сделать это для каждого репозитория. Обновление: Мне нужно получить доступ к этому списку из некоторого скрипта оболочки unix (perl, bash и т. д.)

3
голосов
2ответов
149 просмотров

Как происходит слияние во второй, третий и т. Д. Раз, когда вы объединяете файл?

Мне интересно узнать, как системы контроля версий объединяются. Предположим, у вас есть файл A. В одной ветке файл A изменен - назовите его файлом B. В другой ветке файл A изменен - назовите его файлом C: B / A \ C Когда вторая ветвь объединяется с первой ветвью, я понимаю, что в...

3
голосов
2ответов
372 просмотров

Организация проектов Python с помощью общих пакетов

Как лучше всего организовать и разработать проект, состоящий из множества небольших скриптов, использующих одну (или несколько) более крупных библиотек Python? В нашем репозитории есть несколько программ, которые используют одни и те же библиотеки, хранящиеся в одном репозитории. Другими слов...

18
голосов
1ответов
18934 просмотров

Как искать файл на сервере Subversion?

Есть ли способ найти файл в репозитории Subversion? Что-то похожее на команду Unix find, с помощью которой я могу найти местоположение файла в репозитории. Я знаю, что есть svn list, но это дает мне список всех файлов в каталоге.Я хочу найти каталог, в котором находится файл.

11
голосов
11ответов
382 просмотров

Есть ли комментарии, чтобы показать, какой код версии был добавлен / изменен для использования?

Некоторые разработчики проекта, над которым я работаю, имеют привычку комментировать свой код, чтобы показать, для какой версии продукта он был добавлен, например // added for superEnterpriseyWonder v2.5 string superMappingTag = MakeTag(extras); if (superMappingTag.empty()) { autoMapping...

5
голосов
3ответов
528 просмотров

Subversion: регулярное слияние выпусков исходного кода поставщика с основной веткой.

Я регулярно получаю новую версию программного обеспечения поставщика, поставляемую в виде исходного кода в сжатом пакете, и у меня нет доступа к репозиторию исходного кода поставщика. Мы вносим изменения в исходный код поставщика между их выпусками. Наши изменения не включаются в их выпуски, но ...

6
голосов
10ответов
7725 просмотров

Лучшее решение для интегрированного отслеживания ошибок, вики и контроля версий

Мне нравится веб-приложение Google Project Hosting.Он включает в себя отслеживание ошибок, вики и SCM в одном интерфейсе.(Пример: редактор WMD ) Это решение с закрытым исходным кодом и не продается.При поиске похожих решений я обнаружил Trac с более грубым интерфейсом. Не могли бы вы пе...

17
голосов
3ответов
16402 просмотров

Контроль версий с помощью Google Docs Best Practices?

При быстром рассмотрении кажется, что Документы Google не поддерживают контроль версий, как это делают git или svn.Мой вопрос: Если я хочу хранить все мои документы в Документах Google, как лучше всего сделать их способными к управлению версиями типа ветвления / слияния?Что для этого потребуе...

14
голосов
3ответов
10776 просмотров

Файлы, которые следует игнорировать при использовании Visual Studio с Git

Я установил Git для разработки с использованием Visual Studio 2008. Большая часть работы будет связана с новой разработкой, но у нас есть несколько старых проектов до VS2005, которые я хочу перенести в новый репозиторий. Существует тема об общей интеграции VS / Git , но мой вопрос ограничен .gi...

2
голосов
2ответов
311 просмотров

Как обрабатывать не объединяемые файлы в системе контроля версий?

Я работаю в среде, управляемой моделями, где Java-код генерируется AndroMDA из модели MagicDraw.Модели разрабатываются итеративно, поэтому нам придется объединить их, если мы создадим ветви.Но, как мне сказали, модели нельзя объединить, потому что каждый раз, когда они сохраняются, каждый иденти...

63
голосов
5ответов
27002 просмотров

Выполнить цель плагина Maven для родительского модуля, но не для дочерних

У нас есть многомодульный проект maven, в котором используется профиль, определяющий buildnumber-maven-плагин , чтобы увеличить номер сборки, а затем проверить его в системе управления версиями. Если я определяю плагин в родительском файле pom.xml, он также выполняется для всех дочерних сбор...