मुख्य सामग्री पर जाएँ
TURNKEYGNU / LINUX
ऐपदस्तावेज़Forumब्लॉगस्क्रीनशॉटGitHubTurnKey Hub
文हिंदी
EnglishDeutschEspañol日本語Portuguêsहिंदी中文
होम/Trac उपयोग: परियोजनाओं का निर्माण और उपयोग करना

दस्तावेज़

Trac उपयोग: परियोजनाओं का निर्माण और उपयोग करना

नीचे उपयोग नोट्स निर्भर हैं truc-initproject.
अनुकरणीय परियोजना का नाम कहा जाता है फोर्ब.
 

गिट

परियोजना शुरू करने के लिए, Trac सर्वर में लॉग इन करें और निष्पादित करें:

trac-initproject git foobar

डेवलपर्स तब अपने स्थानीय अपलोड कर सकते हैं मास्टर निम्नलिखित तरीकों का उपयोग करके शाखा:

यदि सार्वजनिक पुश एक्सेस सक्षम है:

git-push git://appliance_ip/git/foobar master

या, SSH कनेक्शन पर:

git-push ssh://root@appliance_ip/srv/repos/git/public/foobar.git master

वैकल्पिक रूप से, डेवलपर सरल भविष्य के अद्यतन के लिए दूरस्थ भंडार को कॉन्फ़िगर कर सकते हैं:

git-config remote.turnkey-trac.url ssh://root@appliance_ip/srv/repos/git/public/foobar.git
git-config remote.turnkey-trac.push +master:refs/heads/master
git-push turnkey-trac

उपयोगकर्ता फिर निम्नलिखित विधियों का उपयोग करके दूरस्थ भंडार को क्लोन कर सकते हैं:

अनाम:

git-clone git://appliance_ip/git/foobar

या, SSH कनेक्शन पर:

git-clone ssh://root@appliance_ip/srv/repos/git/foobar

 

v14.0 के अनुसार, बाजार अब समर्थित नहीं है।

बाज़ार (bzr)

परियोजना शुरू करने के लिए, Trac सर्वर में लॉग इन करें और निष्पादित करें:

trac-initproject bzr foobar

डेवलपर्स तब अपनी स्थानीय शाखा अपलोड कर सकते हैं:

SFTP कनेक्शन पर निर्भर करता है (पर निर्भर करता है) Python-paramiko)

bzr push sftp://root@1.0.0.94/srv/repos/bzr/foobar

यदि कोई डिफ़ॉल्ट पुश स्थान सेट नहीं है, तो पहला पुश सेट होगा। उसके बाद, स्थान को छोड़ा जा सकता है और डिफ़ॉल्ट का उपयोग किया जाएगा:

bzr push

उपयोगकर्ता तब दूरस्थ भंडार को बंद कर सकते हैं:

bzr clone bzr://appliance_ip/bzr/foobar

 

बुध (hg)

परियोजना शुरू करने के लिए, Trac सर्वर में लॉग इन करें और निष्पादित करें:

trac-initproject hg foobar

डेवलपर्स तब अपनी स्थानीय शाखा अपलोड कर सकते हैं निम्नलिखित विधियों का उपयोग करना:

नोट अतिरिक्त स्लैश। बुध मानती है कि पथ SSH कनेक्शन पर उपयोगकर्ताओं के घर निर्देशिका के सापेक्ष हैं:

hg push ssh://root@appliance_ip//srv/repos/hg/foobar

वैकल्पिक रूप से, डेवलपर सरल भविष्य के अद्यतन के लिए दूरस्थ भंडार को कॉन्फ़िगर कर सकता है, निम्नलिखित को जोड़कर FOBAR/HG/HGrc

[paths]
default-push = ssh://root@appliance_ip//srv/repos/hg/foobar

भविष्य के धक्का तब निम्नानुसार किया जा सकता है:

hg push

उपयोगकर्ता तब दूरस्थ भंडार को बंद कर सकते हैं:

hg clone http://appliance_ip:8080/foobar

 

Subversion (svn)

परियोजना शुरू करने के लिए, Trac सर्वर में लॉग इन करें और निष्पादित करें:

trac-initproject svn foobar

डेवलपर्स तब दूरस्थ भंडार का निरीक्षण कर सकते हैं, परिवर्तन कर सकते हैं, फिर दूरस्थ भंडार पर वापस लौट सकते हैं:

SSH पर चेकआउट:

svn co svn+ssh://root@appliance_ip/srv/repos/svn/foobar

स्थानीय परिवर्तन करने के बाद, उन्हें दूरस्थ भंडार के लिए प्रतिबद्ध किया जा सकता है:

svn commit

उपयोगकर्ता फिर निम्नलिखित विधियों का उपयोग करके दूरस्थ भंडार का निरीक्षण कर सकते हैं:

अनाम:

svn co svn://appliance_ip/svn/foobar

या, SSH कनेक्शन पर:

svn co svn+ssh://root@appliance_ip/srv/repos/svn/foobar

 

TURNKEYGNU / LINUX

शुरू से सब कुछ बनाए बिना अपना इन्फ़्रास्ट्रक्चर खुद सँभालें।

TurnKey के बारे में जानें
परिचयदस्तावेज़Forumआम सवालब्लॉगGitHub
मुफ़्त और ओपन सोर्ससुरक्षा पहले से शामिलचलाने के लिए तैयार