• Home
  • Docs
  • About
  • Resume
  • Services
    • Testimonials
    • Leave A Testimonial
  • Stack Exchange
    • Android
      • Spanish
      • French
      • German
    • Apple
      • Spanish
      • French
      • German
    • Ask Ubuntu
      • Spanish
      • French
      • German
    • Bicycles
      • Spanish
      • French
      • German
    • Cooking
      • Spanish
      • French
      • German
    • CrossValidated
      • Spanish
      • French
      • German
    • Database Administrator
      • Spanish
      • French
      • German
    • Drupal
      • Spanish
      • French
      • German
    • Electronics
      • Spanish
      • French
      • German
    • Game Development
      • Spanish
      • French
      • German
    • Gaming
      • Spanish
      • French
      • German
    • GIS
      • Spanish
      • French
      • German
    • Home Improvement
      • Spanish
      • French
      • German
    • Mathematics
      • Spanish
      • French
      • German
    • Photography
      • Spanish
      • French
      • German
    • Physics
      • Spanish
      • French
      • German
    • Programmers
      • Spanish
      • French
      • German
    • Stack Overflow
      • Spanish
      • French
      • German
Humbug
Bah! Humbug!
Home 2010 Creation and Initial Import of a New Project into the Google Code SVN Repository
  • Email
  • Share

Creation and Initial Import of a New Project into the Google Code SVN Repository

  • Leave a comment
  • Tweet
Pratik Sinha | February 14, 2010

Google Code provides a free collaborative development environment for open source projects. It has everything thats required for project hosting; SVN/Mercurial repository for code hosting, Wiki for documentation, an Issue Tracker for Bug reports and a Downloads area so that you don’t need to host the packages on your personal website. There are alternatives to Google Code like SourceForge, Savannah etc, but Google Code according to me is the most responsive and simplistic. I have created/adopted a couple wordpress themes which I have been wanting to upload to Google Code for a long time, but haven’t gotten down to doing it partly due to laziness and partly due to lack of time.

Now that I am on a sabbatical and have ample time on my hands, I decided to upload my themes to Google Code. What I found is that their project creation process isn’t the most intuitive. The link to the project creation form is buried inside their wiki and there’s no direct way of accessing it. I submitted the project creation form and it redirected me to the Project Administration page. Next step is to upload the code to the repository through SVN so that I could start hacking at it. However, again, I couldn’t find any instructions of how to use SVN to upload to the repository. I have been a Perforce user the past few years, and didn’t remember any of the SVN commands that I used a few years back. Thankfully, svn has good documentation, and I soon figured out how to check in my code. This is how you go about it:

cd $ROOT_DIRECTORY_OF_PROJECT
svn import -m "Initial Import" https://$PROJECTNAME.googlecode.com/svn/trunk/ --username $USERNAME

Replace $ROOT_DIRECTORY_OF_PROJECT, $PROJECTNAME, $USERNAME with appropriate values. BTW PROJECTNAME is the name you chose in the Project Creation Form.

Now it will ask for your Gnome Keyring Password if you are on Ubuntu (I’m not sure what would happen on other Distributions or Windoze). Next it will ask for the password corresponding to $USERNAME. This is NOT your gmail password. The password can be found on your google code settings page. Once you enter your password, you’ll see the files getting checked in to the SVN repository one by one! Voila!

Posted in Tips-N-Tricks | Tagged google code, initial import, Project Administration, svn import, Ubuntu | Leave a response

  • Tweet

Logging In...

Reply Click here to cancel reply.

Sign in with Twitter Sign in with Facebook
or

« Previous Next »

Recommend on Google
  • RSS
  • Facebook
  • Twitter

Subscribe

Get the latest posts delivered straight to your inbox.

Chatter Away

Recently Popular

  • Make English the Default Language for Google Chrome Search
  • Kill/Quit and Restart Plasma on KDE
  • Parse Simple XML Files using Bash – Extract Name Value Pairs and Attributes
  • Bash Tricks: Split / Cut a String with Multi Character Delimiters
  • Utility to Send Commands or Data to Other Terminals (tty/pts)
  • Make English the Default Language for Mozilla Firefox Search
  • A Sample Loop in XSL, Alternative for While, For Loops
  • Bash Tricks: Split / Cut a String with Multi Character Delimiters Using AWK
  • Bash Tricks: Create variables dynamically using some eval magic
  • Makefile Tricks: Arithmetic – Addition, Subtraction, Multiplication, Division, Modulo, Comparison

Latest Tweets

  • Ruby on Rails Debugging Techniques: Nice succinct blog on ROR debugging techniques, saving it for future reference... http://t.co/36mceCNP 2 hours ago
  • Get Android Remote Notifier to work with Unity on Ubuntu Natty (11.04) and Oneiric (11.10): Ubuntu Natty onwards, ... http://t.co/c3rLfD27 3 days ago
  • Wireless Sniffer on Ubuntu Linux - Capture / Analyze Network Traffic: Jotting down an easy recipe to get a 802.11 ... http://t.co/rZqwjVE5 1 week ago
  • RT @MaheshNBhatt: Mukul Sinha from Jansangharsh Manch called to say that the police are denying the riot victims the permission to hold ... 4 months ago
  • RT @MaheshNBhatt: They have just informed me that they will court arrest and begin to fast if the Gujarat govt denies them their constit ... 4 months ago

Services Offered

  • Embedded Linux Systems and Services
  • Gateway Routers (Frontend and Backend)
  • Free and Open Source Software Solutions
  • Network Monitoring Solutions
  • Device Driver Development

Recent Comments

  • buckley commented on Utility to Send Commands or Data to Other Terminals (tty/pts)
    (1 weeks ago)
  • Arup Kumar Kabi commented on Wireless Sniffer on Ubuntu Linux - Capture / Analyze Network Traffic
    (1 weeks ago)
  • Varun V Nair commented on Wireless Sniffer on Ubuntu Linux - Capture / Analyze Network Traffic
    (1 weeks ago)
  • Ajit Bhat commented on Wireless Sniffer on Ubuntu Linux - Capture / Analyze Network Traffic
    (1 weeks ago)

Categories

  • As An Aside
  • Code-Snippets
  • Software
  • Testimonials
  • Tips-N-Tricks

Copyright © 2012 Humbug.

Powered by WordPress and Hybrid.