Запитання з тегом «git»

Git - це система управління розподіленими джерелами.

2
Дозволити користувачеві "git" запускати "git pull" як "www-data" через sudo
Я хотів би дозволити git запускати 'git pull' як користувачеві 'www-data'. Наскільки я розумію git ALL = (www-data) git pull / etc / sudoers повинен це зробити. На жаль, я отримую синтаксичну помилку для цього рядка, а підсвітка синтаксису visudo розривається відразу після "-" у "www-data" Не вдається знайти інформацію …
12 git  sudo  www-data 

1
jenkins не вдається підключитися до сховища git
Я не можу налаштувати URL-адресу сховища git таким чином, щоб Дженкінс мав доступ до нього. у розділі "Проект> Налаштування> Управління вихідним кодом" я встановлюю URL-адресу сховища на "git @ store: repositories / testproject.git" Я отримую цю помилку: Failed to connect to repository : Command "/usr/bin/git -c core.askpass=true ls-remote -h git@store:repositories/testproject.git …
11 git  jenkins 

1
Наскільки добре масштабується санкціонований_кейс?
Якщо я використовую щось на зразок гітоліту для управління доступом, наскільки добре масштабується санкціонований_кейс? Значить, якщо я скажу 50 000 користувачів, якою буде продуктивність (я здогадуюсь, не дуже добре). Які альтернативи? Оновлення: я вирішив зробити тестування сам (що я повинен був зробити в першу чергу). Я написав простий скрипт, щоб …
11 ssh  git  gitolite 

2
Git push http (за допомогою git-http-backend) і Apache не працює
Я відчайдушно намагався підштовхнути git, працюючи в режимі "smart-http", використовуючи git-http-backend. Однак після багатьох годин тестування та усунення несправностей я все ще залишаюсь error: Cannot access URL http://localhost/git/hello.git/, return code 22 fatal: git-http-push failed` Я використовую останні версії Ubuntu (12.04), Apache2 (2.2.22) та Git (1.7.9.5) і дотримуюся різних навчальних посібників, …
11 apache-2.2  ubuntu  http  git 

3
Шифрувати сховище git на сервері (безпечно проти крадіжок фізичного обладнання)
У мене є виробничий сервер (Ubuntu, працює 24/7) із сховищем git та декілька клієнтських комп'ютерів, кожен з яких має робочу копію цього сховища. На клієнтських комп'ютерах просто використання шифрування домашньої папки, здається, вирішує проблему, що у випадку викраденого обладнання ніхто не може отримати доступ до файлів у git. Як я …
11 ubuntu  git  encryption 

4
Розгортання файлів на декількох серверах
У нас є центральне сховище файлів у сервері say-1 at /srv/www. Тоді ми також маємо N кількість серверів. Ми хочемо, щоб сервер-1 мав змогу розгортати свої файли /srv/wwwна всіх серверах якомога швидше та ефективніше. Чи є щось на зразок rsync, але замість того, щоб вказати одну ціль, вказавши кластер (N …
11 rsync  deployment  git 

5
Чи може etckeeper використовуватися для відстеження файлів конфігурації поза / etc?
Зокрема, я хотів би відстежити свої grub.conf( /boot/grub/grub.conf) та деякі файли oracle (тобто /db/app/oracle/product/10.2.0/db_1/network/admin/tnsnames.ora). Я намагався використовувати посилання; однак etckeeper / git відстежує лише те, де посилання вказує, а не на власне вміст. І я не можу створювати жорсткі посилання, оскільки файли знаходяться на іншому томі. Я знаю, що я …
11 git  etckeeper 


6
Як отримати прозорий, ефективний знімок або версію файлової системи на ext3 / 4?
Я довго думав над версійними файловими системами. Це вбивча функція, і я переглянув Wayback, ext3cow, zfs, рішення запобіжників або просто накладки cvs / svn / git. Я вважаю модель ext3cow відповідно до моїх вимог. Прозорий, ефективний, але я можу обійтися без зайвих ls abc@timestampфункцій. Поки я якось отримую автоматизовану, прозору …

3
git vs Subversion - плюси і мінуси [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
11 svn  repository  git 

3
Git: начебто, знаходився в "(немає гілки)", а потім втратив зміни
Я намагався просунутися зі своєї робочої області Git до Github, але мої додаткові та введені зміни, здається, не завантажуються. Потім, роблячи «гіт гілку», я отримав щось таке: git branch * (no branch) master По-дурному, я думав, що можу повернутися до майстра git checkout master і тепер мої зміни, здається, пішли. …
11 git 

8
Gitlab не працює з ключами SSH
У мене виникають проблеми з Gitlab. Я використовував наступний посібник для установки та налаштування Gitlab https://github.com/gitlabhq/gitlab-recipes/blob/master/install/centos/README.md . Установка, здавалося, пройшла добре, і все. Здається, веб-додаток працює нормально. Однак я не в змозі клонувати, тягнути, штовхати, в основному я не можу використовувати Gitlab. Я бачив 403 помилки з HTTP та дозволом, …
11 ssh  git  gitlab 

3
не вдається отримати доступ до "/root/.config/git/attributes": Дозвіл> відмовлено "
На нашому сервері Ubuntu ми можемо клонуватися як користувач Nginx, у /usr/share/nginx/wwwякого є www-data:wwwвласність -даних, отримуючи попередження як "Попередження: не вдається отримати доступ до" /root/.config/git/attributes ": дозволу відмовлено" Ми виконуємо команду як sudo -u www-data git clone <repo>. З судо ми отримуємо це попередження, інакше це працює добре. Ми можемо …
10 ubuntu  gitlab  git 

1
git на HTTP з gitolite та nginx
Я намагаюся налаштувати сервер, де мій git repo був би доступний за допомогою HTTP (S). Я використовую gitolite та nginx (і gitlab для веб-інтерфейсу, але я сумніваюся, що це має значення). Я шукав увесь день і, думаю, застряг. Я думаю, що я зрозумів, що nginx потребує fcgiwrap для роботи з …
10 nginx  git  gitolite  fcgi 

3
Як видалити сховище Git за допомогою Gitosis
Я використовую Gitosis для адміністрування деяких сховищ Git на віддаленому сервері. Оскільки я на початку з цим, я роблю багато помилок. Ось чому зараз мені потрібно видалити сховище Git, яке я створив за допомогою Gitosis. Це можливо за допомогою Gitosis чи мені потрібно увійти в цю машину і зробити це …
10 git 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.