Les nouveautés et Tutoriels de Votre Codeur | SEO | Création de site web | Création de logiciel

seo Open Source Developers @ Google Speaker Series: Ben Collins-Sussman and Brian Fitzpatrick 2013

Seo Master present to you:

We're pleased to have Ben Collins-Sussman and Brian "Fitz" Fitzpatrick join us once again for the Open Source Developers @ Google Speaker Series. On Thursday, October 25th, Ben and Fitz will cover "What's In It for Me?: How Your Company Can Benefit from Open Sourcing Code." During the evening you'll learn more about various approaches companies use when releasing their software into open source, as well as a bit about the benefits and drawbacks of each method. Plus, you'll get to enjoy the near-legendary repartee between these two Subversion developers.

Like all sessions of the Open Source Developers @ Google Speaker Series, Ben and Fitz's presentation will be open to the public. Doors open at 6:30 PM at our Mountain View campus; guests should plan to sign in at Building 43 reception upon arrival. Refreshments will be served and all are welcome and encouraged to attend. The presentation will also be taped and published along with all of the public Google Tech Talks.

For those of you who were unable to attend our last session, you can watch the video of Michael Still's recent presentation Practical MythTV.2013, By: Seo Master

seo Heading to OSCON? 2013

Seo Master present to you:

Google's Open Source Team will be out in full force at OSCON 2007, and we welcome the chance to meet more members of the community at the conference. For those interested in learning about Google's open source activities, come and hear our annual open source update or learn more about how the community has used our project hosting service since its launch at OSCON 2006. For those interested in our developer applications, we'll be taking a look at how to write large, multipage Ajax applications with Google Web Toolkit and getting up close and personal with Google Gears. We're excited to hear your feedback and answer your questions.

Better still, several members of our team will be sharing some of the lessons they've gleaned from their years of contribution to open source. Come on by and learn about:



On the other hand, life isn't all fun and talks. Come hack on Google Web Toolkit with us, join us for the Google Summer of Code community BoF, and find out the 2007 winners of the Google O'Reilly Open Source Awards.

We look forward to seeing you there!2013, By: Seo Master

seo Faster Subversion Hosting for Project Hosting on Google Code 2013

Seo Master present to you: When we launched our first Subversion-on-Bigtable service in 2006 our goal was to scale to support hundreds of thousands of projects, with the idea that we could continue to improve the service over time. A year ago, however, we realized that we would have to rebuild our Subversion service to make dramatic improvements in performance. So, we did what we had to do: we rebuilt our service from the ground up, focusing on speed and reliability.

We are now happy to announce that we have rolled out our new service to all our Subversion users. As a result, most common Subversion operations are about 3 times faster than they used to be.

One of the features of Subversion's HTTP-based protocol is that anyone can browse repositories through a normal web browser. Many open source projects hosted on Google Code use this feature to host websites for their project or post the latest versions of their software. We didn't anticipate how popular this would be when we designed our first Subversion service, but our new system has special optimizations for browser access. Latency for these pages are much lower and international users will see a dramatic improvement. We also set the appropriate caching headers, which can be manually controlled with the google-cache-control Subversion property.

To improve our reliability, our new service now has a custom replication system based on the Paxos algorithm. Whenever you make a change to your repository, the new data is now copied to several different data centers before our service reports that the commit has succeeded --- so you can code in peace knowing that your data is stored safely in multiple locations.

If you haven’t already, we encourage you to try out our new Subversion service and let us know what you think.

2013, By: Seo Master

seo Project Hosting Upgraded to Subversion 1.5 2013

Seo Master present to you:

We're pleased to announce that the Subversion component of Google Code Project Hosting has been upgraded to version 1.5. What does this mean to users? If you're using a Subversion 1.5 client, you can now take advantage of Subversion's improved "merge tracking" feature to manage branches.

Prior to Subversion 1.5, branching wasn't very friendly to users. A developer had to manually keep track of the revision from which a branch was copied. She also had to keep track of exactly which changes had been merged into a branch already (to avoid repeated application of changesets), and to always specify the exact range of revisions to merge next. Merging a branch back to trunk was even more difficult, since it required comparing two precise URLs in a very specific way.

With improved merge-tracking, users never have to type a single revision number. Here's a basic example of branch workflow.
  1. Make a branch for your experimental work:
    $ cd trunk-working-copy
    $ svn cp trunkURL branchURL
    $ svn switch branchURL

  2. Work on the branch for a while:
    # ...edit files
    $ svn commit
    # ...edit files
    $ svn commit

  3. Sync your branch with the trunk, so it doesn’t fall behind:
    $ svn merge trunkURL
    --- Merging r3452 through r3580 into '.':
    U button.c
    U integer.c
    ...
    $ svn commit

  4. Repeat the prior two steps until you’re done coding.

  5. Merge your branch back into the trunk:
    $ svn switch trunkURL
    $ svn merge --reintegrate branchURL
    --- Merging differences between repository URLs into '.':
    U button.c
    U integer.c
    ...
    $ svn commit

For a more detailed discussion of merge-tracking (and its limitations), see chapter 4 of the online Subversion Book. Live in fear of branches no more!2013, By: Seo Master
Powered by Blogger.