Top

[SVN] SVN ¸í·É¾î | Web-Programing
±è°æÈÆ (admin) | Editor | 2014/11/14 16:36:43 | Á¶È¸:8086

SVN ¸í·É¾î


svnadmin dump

   - ÀúÀå¼Ò ¹é¾÷

   - svnadmin dump [ÀúÀå¼Ò Æú´õ¸í] > [´ýÇÁ ÆÄÀϸí]

   - ex) svnadmin dump project_sample > dump_project_sanmple_20010131


svnadmin load

   - ÀúÀå¼Ò º¹¿ø

   - svnadmin load [ÀúÀå¼Ò Æú´õ¸í] < [´ýÇÁ ÆÄÀϸí]

   - ex) svnadmin create project_sample

           svnadmin load  project_sample < dump_project_sanmple_20010131


svn checkout

   - svn ¼­¹ö¿¡¼­ ¼Ò½º ³»·Á¹Þ±â

   - svn checkout svn://192.168.2.2/App App

   - svn checkout -r 100 svn://192.168.2.2/App App   (revision 100¹ø ¼Ò½º ¹Þ±â)

   -  svn checkout -r HEAD svn://192.168.9.128/sample_repos sample_HEAD     (¸¶Áö¸· ¸®ºñÀü ¹Þ±â)

   - ÀÚ¼¼ÇÑ °ÍÀº svn checkout --help Âü°í


svn export

    -  ¹öÀü°ü¸® Á¤º¸ ¾ø´Â ±ú²ýÇÑ »çº»À» ¹Þ¾Æ¿È
    - svn export --help
    - svn export -r 1 svn://192.168.0.12/sample_repos sample_pos

svn commit ÆÄÀϸí or Æú´õ¸í or ./

   -  svn commit ÇßÀ» ¶§ ¼Ò½º ÆÄÀÏ¿¡¼­ out of date ¿¡·¯ ³¯ ¶§´Â ±× »çÀÌ¿¡ svn¿¡ ¼Ò½º°¡ ¾÷µ¥ÀÌÆ® ‰ç´Ù´Â ÀǹÌÀÌ´Ù. µû¶ó¼­, out of date ¿¡·¯³µÀ» ¶§´Â svn updateÀ» ½ÇÇàÇؼ­ µ¿±âÈ­¸¦ ÇÑ ÈÄ¿¡ commitÀ» ÇÏ¸é µÈ´Ù.

   - commit ÇϱâÀü¿¡´Â update¸¦ ½ÇÇàÇÏ¿© out of date ¿¡·¯¸¦ ¸·ÀÚ.

   - ¿¹)

      # svn commit

      # svn commit ./test/test.h

 

svn resolved -R ./
   - ¼Ò½º Ãæµ¹ ³¯ ¶§ À̳ðÀ¸·Î Ç®¸é µÊ.


svn cleanup
   - ¼Ò½º°¡ lock µÇ ÀÖÀ» °æ¿ì ÀÌ ¸í·ÉÀ¸·Î ÇØÁ¦ ÇÑ´Ù. lock µÇ´Â ¿øÀÎÀº ¾Ë¾Æ¼­ ã´Â´Ù.

 

svn update

   - ¼­¹ö¿Í ¼Ò½º µ¿±âÈ­.

      A  Added

      D  Deleted

      U  Updated

      C  Conflict

      G  Merged

      E  Existed

   - commit ÇϱâÀü¿¡´Â ¼Ò½º Ãæµ¹À» ¸·±â À§ÇØ update¸¦ ½ÇÇàÇØ¾ß ÇÑ´Ù.

   - update¸¦ Çߴµ¥ ¿¡·¯°¡ ³µÀ» °æ¿ì¿¡´Â °¢°¢ÀÇ revisionÀ» µû·Î update Çغ»´Ù. °æÇè»ó Çѹø¿¡ ÇÒ °æ¿ì¿¡ µå¹°°Ô ¿¡·¯°¡ ³ª´Â °æ¿ì°¡ ÀÖ´Ù.

      #svn update -r 100   --> 100Àº revision number

      #svn update -r 101

 

svn log

    svn user°¡  commitÇÑ ·Î±× º¼ ¶§ »ç¿ëÇÑ´Ù.

      #  svn log svn://192.168.9.128/ sample_repos     ==>  ÁÖÀÇ) svn path¸¦ ¾ÈÁÖ¸é ¸¶Áö¸· ·Î±×¸¦ »©¸Ô´Â´Ù.

        # svn log -l 10   (»óÀ§ 10°³ÀÇ ·Î±×¸¸ º¸±â)       ==> ÁÖÀÇ) svn path¸¦ ¾ÈÁÖ¸é ¸¶Áö¸· ·Î±×¸¦ »©¸Ô´Â´Ù.

      # svn log -l 10  svn://192.168.9.128/sample_repos

    

   - commit log ¼öÁ¤Çϱâ

      #  svn propset --revprop -r [¸®ºñÀü¹øÈ£] svn:log ¡°¼öÁ¤ÇÒ ¸Þ¼¼Áö¡±

       Âü°í: http://altistory.net/929

      # TortoiseSVN »ç¿ëÇÒ ¶§ show log ¼±Åà ÈÄ¿¡ ·Î±× Æгο¡¼­ ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÆ° Ŭ¸¯Çϸé "Edit log message" ³ª¿Â´Ù.


svn mkdir

    repository¿¡ folder »ý¼ºÇÑ´Ù.

     - #  svn mkdir svn://192.168.163.11/TEST_repo/ test_folder


svn import

   - óÀ½À¸·Î  repository¿¡ ÆÄÀÏ Ãß°¡Çϱâ. 

    - ÁÖÀÇÇÒÁ¡Àº *.a °°Àº ÆÄÀÏÀº Ãß°¡ ¾ÈµÉ ¼ö ÀÖÀ¸´Ï --no-ignore ¿É¼Ç »ç¿ëÇϱâ.

    - # svn import import_path svn://192.168.163.11/TEST_repo/import_path --no-ignore


svn add

   - »õ·Î ¸¸µç ÆÄÀÏ Ãß°¡ Çϱâ. import¿Í ¶È°°ÀÌ »ç¿ë °¡´ÉÇÏ´Ù.

   - # svn add  --no-ignore  [path]


svn delete (or del, remove)

   - ÆÄÀÏ, Æú´õ »èÁ¦

   - # svn del [FILE_NAME] or [DIR]

   - # svn del svn://192.168.16.11/TEST_repo/test_dir

      --> commitµµ µ¿½Ã¿¡ µÈ´Ù. help Âü°í.

 

svn switch(or sw)

   - ÀúÀå¼Ò À̸§ º¯°æÇÒ ¶§

    # mv sample_repo1 sample_repo2 (su ·Î±×ÀÎ ÈÄ ÀúÀå¼Ò À̸§À» Á÷Á¢ º¯°æ)

    # svn switch --relocate svn:/192.168.9.128/sample_repo1  svn:/192.168.9.128/sample_repo2

       --> repository¿¡¼­ ´Ù¿î¹ÞÀº °÷¿¡¼­ ¸í·ÉÀ» ½ÇÇàÇÑ´Ù.


    "svn: E155007: ÀÛ¾÷ »çº»ÀÌ ¾Æ´Õ´Ï´Ù.(Not a working copy)" ÀÌ ¿¡·¯´Â .svn ¾ø´Â °÷¿¡¼­ svn ¸í·ÉÀ» ½ÇÇà

     ÇßÀ» ¶§ ¹ß»ýÇÑ´Ù.

    

   -  ÀúÀå¼Ò IP º¯°æÇÒ ¶§

    # svn switch --relocate svn:/192.168.9.128/sample_repo1  svn:/192.168.0.12/sample_repo1


svn diff

  - µÎ revision ºñ±³ ¶Ç´Â file ºñ±³

  - Âü°í:  http://pokute.tistory.com/201

º¯°æµÈ ÆÄÀϸ¸ Ãâ·Â

svn diff | awk '/^Index/ {print $NF}'


µÎ ¸®ºñÀü ºñ±³

# svn diff -r 100:101


µÎ ¸®ºñÀüÀÇ ÆÄÀϺñ±³

#svn diff -r 100:101 file_path


ÀÚ¼¼ÇÑ ¸í·É¾î´Â svn -h or svn ¸í·É¾î -h

°øÀ¯Çϱâ
°øÀ¯Çϱâ
3
0
0


´ñ±ÛÀ» ºÒ·¯¿À´Â ÁßÀÔ´Ï´Ù.
¡ã ÀÌÀü±Û [PHP] ÇÁ·Î±×·¹½º¹Ù(BAR) ¸¸µé±â! ±è°æÈÆ (admin) 2014-11-14 18:56:19
¡å ´ÙÀ½±Û [jQuery] Á¦ÀÌÄõ¸®¿Í prototype Ãæµ¹ ÇØ°á¹ý ±è°æÈÆ (admin) 2014-11-12 16:42:43