Warning: Can't synchronize with the repository (Unsupported version control system "git": Can't find an appropriate component, maybe the corresponding plugin was not enabled? ). Look in the Trac log for more information.

Changes between Version 1 and Version 2 of WikiStart

Show
Ignore:
Timestamp:
07/28/08 12:17:16 (16 years ago)
Author:
naoya_t (IP: 114.180.38.12)
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WikiStart

    v1 v2  
    1 = Welcome to Trac 0.11 = 
     1= Welcome to λ-Repos (git) = 
    22 
    3 Trac is a '''minimalistic''' approach to '''web-based''' management of 
    4 '''software projects'''. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress. 
     3関数型言語(※定義は「あなたが関数型だと思う言語」)ハッカーのための共用gitリポジトリです。[[BR]] 
     4CodeReposプロジェクトに触発されて作ってみました。 
     5commit権に関するお問い合わせは@naoya_tまで。 
    56 
    6 All aspects of Trac have been designed with the single goal to  
    7 '''help developers write great software''' while '''staying out of the way''' 
    8 and imposing as little as possible on a team's established process and 
    9 culture. 
    10  
    11 As all Wiki pages, this page is editable, this means that you can 
    12 modify the contents of this page simply by using your 
    13 web-browser. Simply click on the "Edit this page" link at the bottom 
    14 of the page. WikiFormatting will give you a detailed description of 
    15 available Wiki formatting commands. 
    16  
    17 "[wiki:TracAdmin trac-admin] ''yourenvdir'' initenv" created 
    18 a new Trac environment, containing a default set of wiki pages and some sample 
    19 data. This newly created environment also contains  
    20 [wiki:TracGuide documentation] to help you get started with your project. 
    21  
    22 You can use [wiki:TracAdmin trac-admin] to configure 
    23 [http://trac.edgewall.org/ Trac] to better fit your project, especially in 
    24 regard to ''components'', ''versions'' and ''milestones''.  
     7(svn版は[http://lambdarepos.svnrepository.com/share/trac.cgi こちら]) 
    258 
    269 
    27 TracGuide is a good place to start. 
     10== Git Access Information == 
    2811 
    29 Enjoy! [[BR]] 
    30 ''The Trac Team'' 
     12* First create a git repository on your local machine. 
     13{{{ 
     14mkdir gitprocject 
     15cd gitproject 
     16git init 
     17}}} 
    3118 
    32 == Starting Points == 
     19* Next set the remote.upload.url variable 
     20{{{ 
     21HTTP: 
     22git-config remote.upload.url http://lambdarepos.svnrepository.com/git/share2/ 
    3323 
    34  * TracGuide --  Built-in Documentation 
    35  * [http://trac.edgewall.org/ The Trac project] -- Trac Open Source Project 
    36  * [http://trac.edgewall.org/wiki/TracFaq Trac FAQ] -- Frequently Asked Questions 
    37  * TracSupport --  Trac Support 
     24HTTPS: 
     25git-config remote.upload.url https://secure2.svnrepository.com/g_lambda/share2/ 
     26git config http.sslVerify false 
     27}}} 
    3828 
    39 For a complete list of local wiki pages, see TitleIndex. 
     29* Next, create a ~/.netrc file to store your repository user and password, the file should contain: 
     30If you are using http then the machine name should be: 
     31{{{ 
     32machine lambdarepos.svnrepository.com 
     33}}} 
     34If you are using https then the machine name should be: 
     35{{{ 
     36machine secure2.svnrepository.com 
     37login repositoryuser 
     38password repositorypassword 
     39}}} 
     40Be sure to set the permissions of this file to 600, e.g. chmod 600 ~/.netrc 
     41 
     42* Add and commit your inital code: 
     43{{{ 
     44git add . 
     45git commit 
     46}}} 
     47 
     48* You will now be able to execute remote push and pull commands 
     49{{{ 
     50git push upload master 
     51git pull upload master 
     52}}} 
     53 
     54* You clone urls will then be: 
     55{{{ 
     56git clone http://lambdarepos.svnrepository.com/git/share2/ 
     57GIT_SSL_NO_VERIFY=true git clone https://secure2.svnrepository.com/g_lambda/share2/ 
     58}}} 
     59 
     60 
     61== Directory path rules == #directory-path-rules 
     62 
     63 * Softwares, Libraries 
     64{{{ 
     65http://lambdarepos.svnrepository.com/git/share2/lang/LanguageName/BigProjectName/ (module, package) 
     66http://lambdarepos.svnrepository.com/git/share2/lang/LanguageName/misc/ScriptName (short scripts, tiny tools) 
     67}}} 
     68 
     69 * Platform Apps (i.e.:Air, Prism, ...) 
     70{{{ 
     71http://lambdarepos.svnrepository.com/git/share2/platform/PlatformName/ProjectName/ 
     72}}} 
     73 
     74 * Web Service 
     75{{{ 
     76http://lambdarepos.svnrepository.com/git/share2/websites/DomainName-or-ProjectName/ 
     77}}} 
     78 
     79 * Documents 
     80{{{ 
     81http://lambdarepos.svnrepository.com/git/share2/docs/Username/%Y-%m-%d-DocName/ 
     82}}} 
     83 
     84 * dotfiles 
     85{{{ 
     86http://lambdarepos.svnrepository.com/git/share2/dotfiles/SoftwareName/Username-Filename 
     87}}} 
     88 
     89