在xfce4中设置快捷键[更新] subversion 出现 Repository moved permanently to 'xxx' please relocate 的错误
Dec 09

如果你按照这里的命令来建立自己的maven2 mirror的话将会把官方的所有包同步下来。
http://maven.apache.org/guides/mini/guide-mirror-settings.html

rsync -v -t -l -r mirrors.ibiblio.org::maven2 /your/local/path
rsync -v -t -l -r rsync://rsync.cica.es/maven2 /your/local/path

前段时间我在公司一台机器上同步完了,现在应该是接近50G了。这样下去80G的硬盘除去安装系统的"/"又快用完了。在一年前大概是20G多一点。在同 步的时候你会发现很多*.zip,*.tar.gz,*.bz2的包。而且有这种包出现的时候一般都超过10G。特别是在/org/apache下的很多 包里出现。不知道是不是maven本来是他们家的。所以各种包都先放到repository里去。其实我们只是需 要*.jar,*-sources.jar,*-javadoc.jar 就足够了。

接下来我们开始精简。
先找出所有的*.zip,*.tar.gz,*.bz2的包删掉。

find . -name "*.zip" -type f -exec rm -r -v {} \;
find . -name "*.tar.gz" -type f -exec rm -r -v {} \;
find . -name "*.bz2" -type f -exec rm -r -v {} \;
find . -name "*.war" -type f -exec rm -r -v {} \;

ok,空间多出来一半多了吧,接下来我们要修改同步命令,如果你还用上面的那个命令的话又会把刚才删掉的那些包同步回来了。所以我个要修改一下。

rsync -v -t -l -r --progress --exclude "*.zip" --exclude "*.gz" --exclude "*.war" --exclude "*.bz" --exclude "*.bz2" rsync://rsync.cica.es/maven2 /your/local/path

ok,这样子你的mirror没有增涨这么快了吧。流量下来了吧,so 心情也好了吧。:) 最后把上面这条命令加到crontab里吧。每天执行一次。

0   1 * * *      rsync -v -t -l -r --progress --exclude "*.zip" --exclude "*.gz" --exclude "*.war" --exclude "*.bz" --exclude "*.bz2" rsync://rsync.cica.es/maven2 /home/rory/repository

每天凌晨1点开始执行同步。


Like others

62 Responses to “精简你的maven mirror”

  1. ptubuntu Says:

    这样做起来不错.1.节约空间.2.节约带宽.3.节约机器运行成本.4.让心情好起来....

  2. alunbar Says:

    学习了,不错

  3. MaiKAnnala Says:

    My brother suggested I might like this website. He 
    was entirely right. This post actually made my day. You can not imagine 
    just how much time I had spent for this info! Thanks!

  4. MikeJVanoort Says:

    Hi there it's me, I am also visiting this website regularly, this website is genuinely pleasant and 
    the users are genuinely sharing pleasant thoughts.

  5. PaulNPatil Says:

    Thank you a lot for sharing this with all of us you actually recognise what you're speaking about!

    Bookmarked. Please also consult with my website =). We may 
    have a hyperlink trade contract among us

  6. PaulNPatil Says:

    Thank you a lot for sharing this with all of us you actually recognise what you're speaking about!

    Bookmarked. Please also consult with my website =). We may 
    have a hyperlink trade contract among us

  7. PaulNPatil Says:

    Thank you a lot for sharing this with all of us you actually recognise what you're speaking about!

    Bookmarked. Please also consult with my website =). We may 
    have a hyperlink trade contract among us

  8. PaulNPatil Says:

    Thank you a lot for sharing this with all of us you actually recognise what you're speaking about!

    Bookmarked. Please also consult with my website =). We may 
    have a hyperlink trade contract among us

  9. AndreaGKicks Says:

    Thanks a bunch for sharing this with all people you actually recognize what you're speaking about!
    Bookmarked. Kindly additionally seek advice from my site =).
    We can have a link alternate arrangement among us

  10. KerryDArtega Says:

    Saved as a favorite, I enjoy your site!

  11. MajorOMabrey Says:

    Thanks in favor of sharing such a pleasant opinion, paragraph is 
    nice, thats why we have read it completely

  12. LareeQThorin Says:

    Hey There. I found your website using msn. This is an incredibly well written article.
    I'll be certain to bookmark it and return to read more of your useful info.
    Many thanks for the post. I am going to certainly 
    return.

  13. LibbyXHorvat Says:

    Good day! I am aware this is certainly somewhat off topic but I was 
    wondering in the event you knew where I could get a captcha plugin for 
    my comment form? I'm utilizing the same blog platform as yours 
    and I'm having trouble finding one? Thanks a good deal!

  14. KarlDKuennen Says:

    I just couldn't vanish entirely your web site before suggesting which i extremely loved the regular info 
    somebody supply inside your visitors? Is gonna be back continuously 
    to have a look at new posts

  15. LonnieGWyers Says:

    Very shortly this website will be famous amid all blogging people,
    as a result of it's good content

  16. JamieMWorker Says:

    Wow, marvelous blog layout! How long have you been blogging 
    for? you made blogging look easy. The overall look of your website is fantastic, as well as the content!

  17. JamieMWorker Says:

    Wow, marvelous blog layout! How long have you been blogging 
    for? you made blogging look easy. The overall look of your website is fantastic, as well as the content!

  18. JamieMWorker Says:

    Wow, marvelous blog layout! How long have you been blogging 
    for? you made blogging look easy. The overall look of your website is fantastic, as well as the content!

  19. MiloUTsuji Says:

    You're so cool! I don't think I've read an individual thing similar to this before.
    So great to learn someone with original ideas on this subject.
    Seriously.. thanks a lot for starting this up. This 
    site is one thing that is needed on the web, someone with a certain amount of originality!

  20. MickiSShimon Says:

    Hello, the whole thing is going perfectly here and ofcourse every one is sharing data, that's in fact fine, keep up writing.

  21. JimIGarufi Says:

    Thanks very nice blog!

  22. LouellaLDuhe Says:

    Excellent means of describing, and pleasant paragraph to take data regarding my presentation subject matter, which i will present in university.

  23. MikeJVanoort Says:

    Attractive element of content. I just stumbled upon your site and in accession capital to say that 
    I acquire in fact enjoyed account your weblog posts. Any way I will be subscribing on your feeds and even I fulfillment you get entry 
    to persistently rapidly.

  24. VerdaWGallob Says:

    This is a topic that's near to my heart... Thanks! Where will be the contact details though?

  25. NedUKodera Says:

    Generally I don't learn post on blogs, however I desire to point out that this write-up very compelled 
    me to try out and do so! Your writing style continues to be surprised me.

    Thank you, quite great post.

  26. LorriNHaimes Says:

    Hello could you mind sharing which blog platform you're using?
    I'm going to start out my very own blog soon but I'm having a hard 
    time deciding between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is simply because your layout seems different then most blogs and I'm seeking something unique.
    P.S Sorry for getting off-topic having said 
    that i were required to ask!

  27. FredXJenning Says:

    Very soon this website will be famous among all blogging and site-building people, 
    because of it's nice posts

  28. FredXJenning Says:

    Very soon this website will be famous among all blogging and site-building people, 
    because of it's nice posts

  29. DannyYMalley Says:

    Hi there, I like reading all of your article. I wanted to write down just a little comment 
    to back up you.

  30. RossGDeloach Says:

    Today, while I was at work, my cousin stole my iPad 
    and tested to see if it can survive a 40 foot drop, just so she 
    can be a youtube sensation. My iPad is now broken and 
    she has 83 views. I know this is completely off topic but I had to share it with someone!

  31. KipRMellie Says:

    Highly descriptive article, I enjoyed that bit.
    Will there be a part 2?

  32. RossBBizzaro Says:

    I believe what you published was very logical. However, think on this, suppose you were to write a killer headline?
    I ain't saying your content is not good, however suppose you added 
    something that grabbed people's attention? I mean 精简你的maven mirror»莫多泡泡 is kinda boring.
    You should look at Yahoo's home page and note how they create post titles to get viewers interested.
    You might try adding a video or a picture or two to grab readers excited about what 
    you've got to say. In my opinion, it would bring your posts a little 
    bit more interesting.

  33. SharaZZito Says:

    Hi there! I really planned to ask if you ever possess problems with hackers?
    My last blog (wordpress) was hacked and so i wound up losing few weeks of work 
    on account of no support. Do you possess any methods to control hackers?

  34. MireyaEDubin Says:

    Wow, wonderful blog layout! How long have you been blogging for?
    you make blogging look easy. The overall look of your site is 
    fantastic, let alone the content!

  35. KiethMMotton Says:

    Woah! I'm really digging the template/theme with this website.
    It's simple, yet effective. A great deal of times it's 
    difficult to have that "perfect balance" between superb usability and visual appeal.

    I have to admit that you've done a great job with this.

    Additionally, the blog loads very quick in my opinion on Safari.
    Superb Blog!

  36. SandiISwatek Says:

    Hmm is anyone else experiencing problems with the images on this blog 
    loading? I'm trying to determine if its a problem on my end or if 
    it's the blog. Any suggestions would be greatly appreciated.

  37. NgocJPaladin Says:

    Very nice article. I definitely love this web site.
    Continue the great work!

  38. MiguelPEbach Says:

    I do accept as true with all of the ideas you've introduced for your 
    post. These are very convincing and may definitely work.

    Still, the posts are very short for starters.
    May just you please extend them a lttle bit from subsequent time?
    Thanks for the post.

  39. EliaIFeaster Says:

    You're so cool! I actually do not believe I've read just one thing similar 
    to this before. So great to find another person with just a few original thoughts on this issue.
    Seriously.. many thanks for starting this up. This site is 
    a thing that is required on the internet, someone with many originality!

  40. DannieLAlosa Says:

    What's up to all, the contents present at this site are really awesome for people knowledge, well, 
    keep up the good work fellows.

  41. DaisyWSprout Says:

    Howdy! This article couldn't be written a lot better!
    Looking at this article reminds me of my previous roommate!
    He constantly kept preaching about this. I'll send this 
    info to him. Fairly certain he will have a good read.
    Thanks for sharing!

  42. DaisyWSprout Says:

    Howdy! This article couldn't be written a lot better!
    Looking at this article reminds me of my previous roommate!
    He constantly kept preaching about this. I'll send this 
    info to him. Fairly certain he will have a good read.
    Thanks for sharing!

  43. DaisyWSprout Says:

    Howdy! This article couldn't be written a lot better!
    Looking at this article reminds me of my previous roommate!
    He constantly kept preaching about this. I'll send this 
    info to him. Fairly certain he will have a good read.
    Thanks for sharing!

  44. OfeliaHBeras Says:

    Hey There. I discovered your blog the utilization of msn. This is a very smartly written article.

    I will be certain to bookmark it and return to learn extra of 
    your own helpful info. Thanks a lot for your post. I'll certainly 
    comeback.

  45. MoseNCashion Says:

    Should you wish for to get much from this paragraph then you need to apply such techniques for 
    your won webpage.

  46. SybilUFukano Says:

    Hi there! This post could not be written any better!
    Dealing with this article reminds me of my previous roommate!
    He continually kept speaking about this. I most certainly will send 
    this short article to him. Fairly certain he's likely to have got a 
    good read. I appreciate you for sharing!

  47. PabloEKauahi Says:

    Good day! This is kind of off topic but I need some advice from an established blog.
    Is it very hard to set up your own blog? I'm not very 
    techincal but I can figure things out pretty quick.
    I'm thinking about creating my own but I'm not sure where to start.
    Do you have any points or suggestions?  Cheers

  48. VickiLBuchta Says:

    I'm extremely pleased to discover an excellent site. I needed to many 
    thanks for ones time because of this fantastic read!! I definitely savored 
    every little it and i also have you saved to fav to look at new 
    stuff on your web site.

  49. VickiLBuchta Says:

    I'm extremely pleased to discover an excellent site. I needed to many 
    thanks for ones time because of this fantastic read!! I definitely savored 
    every little it and i also have you saved to fav to look at new 
    stuff on your web site.

  50. VickiLBuchta Says:

    I'm extremely pleased to discover an excellent site. I needed to many 
    thanks for ones time because of this fantastic read!! I definitely savored 
    every little it and i also have you saved to fav to look at new 
    stuff on your web site.

  51. GwynQBench Says:

    Howdy just wanted to give you a brief heads up and let you know a few of the 
    images aren't loading properly. I'm not sure why but I think its a linking issue.
    I've tried it in two different browsers and both show the same results.

  52. ErikKMekee Says:

    What's up all, here every person is sharing these kinds of experience,
    so it's fastidious to read this webpage, and I used to 
    go to see this website daily.

  53. ErikKMekee Says:

    What's up all, here every person is sharing these kinds of experience,
    so it's fastidious to read this webpage, and I used to 
    go to see this website daily.

  54. ManaTHaveman Says:

    Simply want to say your article is as astonishing. The clearness in your post is just cool 
    and that i can assume you're an expert in this subject.
    Fine with your permission let me to seize your feed to keep up 
    to date with approaching post. Thanks 1,000,000 and please continue the 
    gratifying work.

  55. ToneyYFremin Says:

    This is very interesting, You are a very skilled blogger.
    I have joined your feed and look forward to 
    seeking more of your wonderful post. Also, I've shared your site in my social networks!

  56. HirokoHMaden Says:

    Great blog here! Also your site loads up extremely fast!
    What web host are you using? Can I buy your affiliate backlink to your host?
    If only my site loaded as fast as yours lol

  57. HenryLGosche Says:

    It's a shame you don't possess a donate button! I'd certainly donate to the superb blog!
    I suppose for the present time i'll be satisfied with bookmarking and adding your RSS 
    feed to my Google account. I look forward to brand-new updates and may share this 
    blog with my Facebook group. Chat soon!

  58. ElsieXLiptow Says:

    I think everything said was actually very logical.

    However, what about this? suppose you wrote a catchier post title?
    I am not saying your information isn't solid, however what 
    if you added something that makes people want more?
    I mean 精简你的maven mirror»莫多泡泡 is 
    kinda plain. You might peek at Yahoo's home page 
    and see how they create article titles to get people 
    to click. You might add a video or a related picture or two 
    to get readers excited about what you've written. Just my opinion, it could bring 
    your posts a little bit more interesting.

  59. AnnamaeQReul Says:

    Thanks a lot for sharing this with all folks you really understand what 
    you are speaking approximately! Bookmarked.
    Please additionally visit my web site =). We will have a hyperlink trade agreement among us

  60. BillyUMulich Says:

    whoah this blog is great i really like reading your posts.

    Stay up the great work! You already know, lots of people are looking around for 
    this info, you can help them greatly.

  61. CareyLBibb Says:

    Attractive section of content. I just stumbled upon your blog and in accession capital to assert 
    that I get in fact enjoyed account your blog posts. Anyway I will be subscribing 
    to your feeds and even I achievement you access consistently quickly.

  62. AdanLTabuena Says:

    I enjoy the things you guys are up too. Such clever work and coverage!

    Keep up to date the wonderful works guys I've included you guys to my blogroll.

Leave a Reply

Identifying Code