desupeCopy.

ã±â Áߺ¹ / º¹»ç ¹× À籸¼º ÆÄÀÏ ·¹À̾ƿô ¸í·É ÁÙ µµ±¸
Áö±Ý ´Ù¿î·Îµå

desupeCopy. ¼øÀ§ ¹× ¿ä¾à

±¤°í

  • Rating:
  • ƯÇã:
  • BSD License
  • °¡°Ý:
  • FREE
  • °Ô½ÃÀÚ À̸§:
  • Erik Schweller
  • °Ô½ÃÀÚ À¥»çÀÌÆ®:
  • http://www.bitbucket.org/othererik/

desupeCopy. ű×


desupeCopy. ¼³¸í

DeduPeCopy´Â Sprawling File Systems¸¦ ÅëÇÕÇÏ°í À籸¼ºÇϱâ À§ÇØ ¼³°èµÈ °£´ÜÇÑ ¸ÖƼ ½º·¹µå ÆÄÀÏ º¹»ç µµ±¸ÀÔ´Ï´Ù. °¡Àå ÀϹÝÀûÀÎ À¯½º ÄÉÀ̽º´Â µ¥ÀÌÅ͸¦ »õ ·¹À̾ƿôÀ¸·Î ¹é¾÷ÇÏ´Â °ÍÀÔ´Ï´Ù. Áߺ¹ µÈ ÆÄÀÏÀ» ¹«½ÃÇÏ´Â °ÍÀÔ´Ï´Ù. ´Ù¸¥ »ç¿ëÀº ´ÙÀ½°ú °°½À´Ï´Ù. 1.CSV ÆÄÀÏÀ» ¼³¸íÇÏ´Â .csv ÆÄÀÏ °¡Á® ¿À±â ¸ðµç º¹Á¦ µÈ ÆÄÀÏ 2. ´Ù¸¥ ÆÄÀÏ ½Ã½ºÅÛ ºñ±³ 3. ±âÁ¸ ÆÄÀÏ ¼¼Æ®ÀÇ ´Ù¸¥ ·¹À̾ƿô (¿¹ : È®Àå ¶Ç´Â ¸¶Áö¸· ¼öÁ¤ ½Ã°£À¸·Î Á¤·Ä µÈ °Í°ú °°Àº)À¸·Î ±¸Á¶È­ÇÕ´Ï´Ù. play.as ÆÄÀÏ Æ®¸®¸¦ °È´Â ¸ðµç Äڵ尡 ÀÖ°í,ÁÖÀǸ¦ ±â¿ïÀÌ°í º¸ÁõÀÌ ¾Æ´Õ´Ï´Ù! ¸í·É ¿¹ : dedupe_copy.py -p / users / -r dupes.csv -m manifest °æ·Î¿¡ ´ëÇÑ Áߺ¹ ÆÄÀÏ º¸°í¼­ »ý¼º ¿©·¯ °æ·Î¿¡¼­ /yyyy_mm/*.jpg ±¸Á¶¿¡¼­ ¸ðµç * .jpg ÆÄÀÏ º¹»ç dedupe_copy.py -p c : \ pics -p d : \ pics -e jpg -r jpg : mtime -c x : \ pics ¸ðµç ÆÄÀÏ º¹»ç µÎ °³ÀÇ µå¶óÀ̺꿡¼­ ´ÜÀÏ ´ë»óÀ¸·Î ¸ðµç È®Àå °æ·Î¸¦ º¸Á¸ÇÕ´Ï´Ù. dedupe_copy.py -p C : \ -p d : \ -c x : \ -m x : \ manifest -r * : no_change´Â Áß´Ü µÈ ½ÇÇàÀ» Àç°³ÇÕ´Ï´Ù (ÀÌÀü ½ÇÇà¿¡¼­ »ç¿ë µÈ "-M ¸Å´ÏÆ佺Ʈ"°¡Á¤) : dedupe_copy.py -p / users / - r dupes_2.csv -i ¸Å´ÏÆ佺Ʈ -mÀº Áߺ¹ µÈ ÆÄÀÏ (2 ¼Ò½º ¹× 1 ´ë»ó)À» º¹»çÇÏÁö ¾Ê°í µ¿ÀÏÇÑ ´ë»ó°ú µ¿ÀÏÇÑ ´ë»óÀ¸·Î ´Ù¸¥ ¼Ò½º¸¦ º¹»çÇÕ´Ï´Ù. 1.) ¸ðµç ÀåÄ¡¿¡ ´ëÇÑ Ã¹ ¹ø° ·¹ÄÚµå ¸Å´ÏÆ佺Ʈ dedupe_copy.py -p \ target \ share - m target_manifest dedupe_copy.py -p \ source1 \ share -m source1_manifest dedupe_copy.py -p \ source2 \ share.py -p \ source2 \ share -m source2_manifest 2.) °¢ ¼Ò½º¸¦ ´ë»óÀ¸·Î º¹»çÇϽʽÿÀ (´Ù¸¥ ¼Ò½º¿¡¼­ ´Ù¸¥ ¼Ò½ºÀÇ ¸Å°³ º¯¼ö°¡·ÎµåµÇ¹Ç·Î --compare¸¦ ÁöÁ¤ÇϽʽÿÀ) º¹»ç ÇÒ ¼³Á¤ ¹× ¼Ò½ºÀÇ Àç»ç±¸¸¦ °Ç³Ê ¶Û ¼öÀÖ´Â ¼¼Æ®ÀÇ ÀϺηΠ»ç¿ëµÇÁö ¾Ê½À´Ï´Ù.) : dedupe_copy.py -p \ source1 \ share -c \ target \ share -i source1_manifest --compares2_manifest - -compare target_manifest --no-walk dedupe_copy.py -p \ source2 \ share -c \ target \ share -i source2_manifest --compare source1_manifest --compare target_manifest -no-walkcomplete ¿¹Á¦ : ¼¼Æ®·Î ½ÃÀÛÇÏ´Â °¡Á¤ ´ÙÀ½°ú °°ÀÌ ÆÄÀÏÀÌ ¹èÄ¡µË´Ï´Ù. C : \ PICS some_photos photo3.jpg d : \ pics copied_photo photo3.jpg photo4.jpg¸¦ ½ÇÇàÇÏ°í ¸í·ÉÀ» ½ÇÇàÇÕ´Ï´Ù.> dedupe_copy.py -p c : \ pics -p D : \ PICS -E JPG -R jpg : mtime -c x : \ Photosyou´Â ´ÙÀ½°ú ÇÔ²² ³¡³³´Ï´Ù (photo3.jpg´Â true duplicate is true waplicate) : x : \ photos 2012_08 photo3.jpg photo2_09 photo3.jpg .jpgthis ÇÁ·ÎÁ§Æ®´Â Bitbucket : http://www.bitbucket.org/thererik/dedupe_copyproductÀÇ È¨ÆäÀÌÁöÀÔ´Ï´Ù


desupeCopy. °ü·Ã ¼ÒÇÁÆ®¿þ¾î

Kio-Gallery3.

¿ø°Ý °¶·¯¸® 3 ½Ã½ºÅÛÀÇ ³»¿ë (¾Ù¹ü, »çÁø ¹× µ¿¿µ»ó)À» ³»ºÎ¿¡¼­ Á÷Á¢ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù ... ...

89

´Ù¿î·Îµå