Установка git для использования в многопользовательской системе

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

Если вам нужно добавить группы или добавить пользователей в группы, вы можете установить его полезный ответ (Утилиты кросс-платформенной настройки для GNOME) package.

После добавления дополнительных параметров вы можете найти dash для Users and Groups

3
задан 26 October 2010 в 22:04

27 ответов

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management

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

2
ответ дан 25 July 2018 в 23:00

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project) и создать для них каталог для совместной работы (например, sudo mkdir -p /srv/git/some-project), а затем сделать каталог для записи (и setgid) для группы (например, sudo chown root:coders /srv/git/some-project; sudo chmod g+ws /srv/git/some-project)

1
ответ дан 25 July 2018 в 23:00

Гитоз может облегчить вам жизнь.

2
ответ дан 25 July 2018 в 23:00
  • 1
    Гитоз - это единственное решение, достойное внимания сейчас ... однако ему нужен второй взгляд. +1;) – wishi 27 October 2010 в 03:09
  • 2
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылку для справки. – Stefano Palazzo♦ 23 November 2011 в 03:10

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management

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

2
ответ дан 27 July 2018 в 02:01

Гитоз может облегчить вам жизнь.

2
ответ дан 27 July 2018 в 02:01
  • 1
    Гитоз - это единственное решение, достойное внимания сейчас ... однако ему нужен второй взгляд. +1;) – wishi 27 October 2010 в 03:09
  • 2
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылку для справки. – Stefano Palazzo♦ 23 November 2011 в 03:10

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project) и создать для них каталог для совместной работы (например, sudo mkdir -p /srv/git/some-project), а затем сделать каталог для записи (и setgid) для группы (например, sudo chown root:coders /srv/git/some-project; sudo chmod g+ws /srv/git/some-project)

1
ответ дан 27 July 2018 в 02:01

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management

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

2
ответ дан 31 July 2018 в 13:22

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project) и создать для них каталог для совместной работы (например, sudo mkdir -p /srv/git/some-project), а затем сделать каталог для записи (и setgid) для группы (например, sudo chown root:coders /srv/git/some-project; sudo chmod g+ws /srv/git/some-project)

1
ответ дан 31 July 2018 в 13:22

Гитоз может облегчить вам жизнь.

2
ответ дан 31 July 2018 в 13:22
  • 1
    Гитоз - это единственное решение, достойное внимания сейчас ... однако ему нужен второй взгляд. +1;) – wishi 27 October 2010 в 03:09
  • 2
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылку для справки. – Stefano Palazzo♦ 23 November 2011 в 03:10

gitosis может облегчить вам работу.

2
ответ дан 2 August 2018 в 04:22

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 2 August 2018 в 04:22

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 2 August 2018 в 04:22

gitosis может облегчить вам работу.

2
ответ дан 4 August 2018 в 20:53

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 4 August 2018 в 20:53

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 4 August 2018 в 20:53

gitosis может облегчить вам работу.

2
ответ дан 6 August 2018 в 04:27

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 6 August 2018 в 04:27

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 6 August 2018 в 04:27

gitosis может облегчить вам работу.

2
ответ дан 7 August 2018 в 22:34

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 7 August 2018 в 22:34

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 7 August 2018 в 22:34

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 10 August 2018 в 10:41

gitosis может облегчить вам работу.

2
ответ дан 10 August 2018 в 10:41

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 10 August 2018 в 10:41

gitosis может облегчить вам работу.

2
ответ дан 13 August 2018 в 17:14
  • 1
    Гитоз - это единственное решение, достойное внимания сейчас ... однако ему нужен второй взгляд. +1;) – wishi 27 October 2010 в 03:09
  • 2
    Хотя это теоретически может ответить на вопрос , было бы предпочтительно включить здесь основные части ответа и предоставить ссылку для справки. – Stefano Palazzo♦ 23 November 2011 в 03:10

Установка Gitosis описана в Ubuntu Wiki:

https://help.ubuntu.com/community/Git#Setting%20up%20Git%20and%20Project%20Management ]

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

2
ответ дан 13 August 2018 в 17:14

Как правило, вам просто нужно установить umask каждого пользователя на 0002, добавить создавать группы для совместной работы (например, sudo addgroup some-project; sudo adduser USER some-project ) и создать директорию для их совместной работы (например, sudo mkdir -p / srv / git / some-project ), а затем сделать каталог доступным для записи (и setgid) для группы (например, sudo chown root : coders / srv / git / some-project; sudo chmod g + ws / srv / git / some-project )

1
ответ дан 13 August 2018 в 17:14

Другие вопросы по тегам:

Похожие вопросы: