Git إعداد الخادم في الخادم المحلي

لتركيب خادم بوابة والعميل بوابة في الجهاز المحلي في نفس الشبكة لا يعمل، يمكنك الحصول على لي الخطوات والأوامر لاستخدام لإعداد للبوابة في جهاز محلي في أوبونتو 16.04.

0
نعم أرغب في الإعداد المحلية ، والتي في بلدي LAN يمكن أن العديد من المطورين العمل مع نفس مستودع عن بعد.
وأضاف المؤلف Jijo, مصدر
ماذا تقصد ب "git server" و "git client" و "not working"؟ وماذا يفعل هذا مع البرمجة؟
وأضاف المؤلف melpomene, مصدر
أنت لا تحتاج إلى "خادم بوابة" على الإطلاق. git هو نظام التحكم في الإصدار <�توزيع> الموزعة . إنه يعمل محليًا على مستودعات محلية ويدفع بالتغييرات إلى مستودعات بعيدة . التي يمكن أن تكون بسهولة المجلدات المحلية أو مشاركات الشبكة الأخرى
وأضاف المؤلف Panagiotis Kanavos, مصدر
Jijo إن سؤالك ليس منطقيًا. هل تعتقد أنك بحاجة إلى "خادم" للعمل محليًا؟ أو هل تسأل عن كيفية إعداد برنامج git daemon في الشبكة المحلية الخاصة بك بحيث يمكن للعديد من المطورين العمل مع نفس مستودع بعيد؟ أنت لا تحتاج إلى "خادم" للعمل على الريبو المحلي. يمكنك بدء برنامج خفي باستخدام git daemon
وأضاف المؤلف Panagiotis Kanavos, مصدر

1 إجابة

You have to install <�كود> Gitolite </القانون>

Read here on how to do it: https://help.ubuntu.com/lts/serverguide/git.html

<�كود> Gitolite </القانون>

يسمح لك Gitolite بإعداد استضافة git على خادم مركزي ، مع إمكانية التحكم في الدخول الدقيقة والعديد من الميزات القوية.

التثبيت للحصول على المصدر

su - 
mkdir -p ~/bin

# grab the source
git clone https://github.com/sitaramc/gitolite

# build and install from source
# !!! Important Make sure `~/bin` is in `$PATH`. 
gitolite/install -ln ~/bin          
gitolite setup -pk yourname.pub

باستخدام apt

# install form binary
sudo apt install gitolite 
0
وأضاف
أو ببساطة تشغيل git daemon .
وأضاف المؤلف Panagiotis Kanavos, مصدر
أوافق ، ولكن الآخرين الذين سيرون هذه المشاركة ، في وقت لاحق ، يمكنهم التعلم منها أيضًا ، وقدمت نصًا مفصلاً للغاية ، لذا فهو يحتاج فقط إلى النسخ واللصق. لم يقدم حلًا عامًا ولكنه حل مفصل جدًا.
وأضاف المؤلف CodeWizard, مصدر
همم ، هم ... تقديم المشورة للمبتدئين الذين لا يستطيعون تثبيت بوابة لتثبيت وتكوين gitolite ... أليس كذلك؟
وأضاف المؤلف phd, مصدر