Запитання з тегом «version-control»

Контроль версій - це управління змінами в документах, програмах та іншій інформації, що зберігається у вигляді комп'ютерних файлів. Використовуйте цей тег для позначення загальних питань щодо використання та застосуваності керування версіями, порівняння VCS. Для більшості команд і методів, характерних для кожного конкретного VCS, є конкретні теги, яким слід віддати перевагу.

2
Чи потрібно мені підтримувати файл dotsettings.user ReSharper у Source Control?
Я помітив, що ReSharper створив dotsettings.userу моїй папці Source. Чи потрібно мені зберігати це у своєму контролі джерел (TFS)? Якщо я його виключу, які наслідки? Якщо я отримаю останню версію на іншій машині, чи будуть втрачені мої налаштовані налаштування ReSharper? Або ReSharper заново створює налаштування з якогось іншого локального файлу?

15
Порівняння між централізованою та розподіленою системами контролю версій [закрито]
В даний час це питання не підходить для нашого формату запитань та відповідей. Ми очікуємо, що відповіді будуть підтверджені фактами, посиланнями чи експертизою, але це питання, швидше за все, вимагатиме дебатів, аргументів, опитування чи розширеного обговорення. Якщо ви вважаєте, що це питання можна покращити і, можливо, знову відкрити, відвідайте довідковий …

3
Git створити гілку з поточного перевіреного майстра?
На сервері є папка, керована git, де головна гілка відмічена, і ціла купа файлів була змінена і не фіксується. Чи є спосіб для мене внести зміни в окрему гілку, щоб я міг повернутися до чистої версії? тобто я хочу ефективно скасувати всі ці зміни людей, але зберегти їх в іншому …

5
Що таке A, B та C у злитті KDIFF
Чому я отримую три варіанти злиття між своїм кодом та чужим? Чи не повинен бути просто мій код, код іншої людини та вихідні дані нижче? Документація до KDIFF не допомагає мені зрозуміти.

8
Видалити файл зі сховища git (історія)
(вирішено, див. нижню частину корпусу питання) Шукаю це вже давно, і я маю до цього часу: http://dound.com/2009/04/git-forever-remove-files-or-folders-from-history/ та http://progit.org/book/ch9-7.html Приблизно той самий метод, але обидва вони залишають об'єкти у файлах пакунків ... Застрягли. Що я спробував: git filter-branch --index-filter 'git rm --cached --ignore-unmatch file_name' rm -Rf .git/refs/original rm -Rf .git/logs/ …

6
Git Interactive Merge?
У мене є дві гілки з однаковим файлом (якщо вам цікаво, що це файл .sql), і я хочу інтерактивно об'єднати його. Практично я хочу відкрити програму diff, як це роблю, коли виникає конфлікт (або командний рядок), і вибрати, які саме рядки куди йти. Чи можна це зробити?

3
Як я можу повернути декілька Git-комітів (вже надісланих) до опублікованого сховища?
Нове у git, і вже заплутане. Я здійснив деякі зміни на віддаленій машині розробника. Мені потрібно відновити стару версію, але продовжуйте робити "поганий прогрес", щоб продовжувати працювати в окремій гілці; Я думав зробити це так: Створіть локальну гілку з назвою: "перевірена річ" Повернути місцеве сховище до стану, де він працював …

17
Блокування двійкових файлів за допомогою системи контролю версій git
Протягом півтора років я не зводив очей з git-спільноти в надії перейти від SVN. Однією з особливих проблем, що стримують мене, є неможливість заблокувати двійкові файли. Протягом минулого року я ще не бачив подій з цього питання. Я розумію, що блокування файлів суперечить фундаментальним принципам розподіленого контролю джерел, але я …

30
Початок роботи з Контролем версій
Мені потрібно впровадити контроль версій, навіть для тих розробників, які я роблю вдома. Я читав про те, наскільки чудово Subversion протягом останніх кількох років, і збирався присвятити себе вивченню цього збоку, поки не почув про те, що Git - це нова система управління версіями. З огляду на ситуацію, чи варто …

20
Чи застосовується контроль версій (тобто Subversion) при відстеженні документів? [зачинено]
Закрито . Це питання ґрунтується на думках . Наразі відповіді не приймаються. Хочете покращити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 2 роки тому . Удосконалюйте це питання Я відповідаю за понад 100 документів (текстовий документ, а не вихідний …


6
Черепаха SVN: Вирішити конфлікт, використовуючи "їх". Що це означає?
Хтось може пояснити різницю між наступними двома варіантами Tortoise SVN у конфліктних файлах: Вирішуйте конфлікти, використовуючи "їх". Вирішити конфлікт, використовуючи "мій". На додатковій записці. Чому на землі ніхто ніколи не повідомляв про це заплутане використання термінології як про помилку?

6
Xcode 4.2, як включити один проект до іншого?
Я продовжую шукати, але не можу знайти чіткого і простого пояснення того, як включити один проект XCode разом з усіма його підкласами до іншого проекту. Я регулярно бачу подібні речі у зразках проектів, які завантажую з Інтернету, але сам не знаю, як це зробити. У XCode, поряд із .h та …

14
Ртутний “сервер”
Я використовую Mercurial деякий час, але в основному для власного використання. Зараз у мене є проект, над яким я працюю, де двоє з нас будують один і той же проект, і ми, мабуть, будемо модифікувати файли один одного. Я хотів би налаштувати Mercurial сховище на сервері, зробити це сховище «сервером», …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.