Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:59043 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 63772 invoked from network); 19 Mar 2012 18:39:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Mar 2012 18:39:40 -0000 Authentication-Results: pb1.pair.com smtp.mail=kris.craig@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=kris.craig@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.170 as permitted sender) X-PHP-List-Original-Sender: kris.craig@gmail.com X-Host-Fingerprint: 74.125.82.170 mail-we0-f170.google.com Received: from [74.125.82.170] ([74.125.82.170:47688] helo=mail-we0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 6C/B0-59625-B6D776F4 for ; Mon, 19 Mar 2012 13:39:39 -0500 Received: by werh12 with SMTP id h12so7288315wer.29 for ; Mon, 19 Mar 2012 11:39:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=6CuDMi9+whNJZPo/kBX8djaqYsgQS5OSpyoLYtPU7mc=; b=lBRwx565ht6YsySp7gk7cil6LuNvYOw4hhPzIuLARAfKmodcLoHJZfQpWBzruG//PZ pBktWtT8naqGza/MYhbDbKu6GZDNx/sTAXiSbubRhLWj3Bz7nBSBH4jkMp0pKzZCniKf b7yp6Q+qltfcdEoAB3FP183+P71mQ5lEguEP3Bwf5TmnDc700X/ePT32+EnKgvQdDfgS pwx1+Z9YolWJ4TJz2YrD/whAeuhlRQ5mzlNSk0o35JNM1CydGvkCLepC+MxV/PV/lNAt 1gPiaV5GZxyCQZo8o4FUlmgnPzCKGQnqdGG5D5+9Y7bdfexye2j7urNJkfUBwCE7i7O0 vIuQ== MIME-Version: 1.0 Received: by 10.216.136.157 with SMTP id w29mr7859762wei.23.1332182376941; Mon, 19 Mar 2012 11:39:36 -0700 (PDT) Received: by 10.223.116.141 with HTTP; Mon, 19 Mar 2012 11:39:36 -0700 (PDT) In-Reply-To: References: Date: Mon, 19 Mar 2012 11:39:36 -0700 Message-ID: To: David Soria Parra Cc: internals@lists.php.net Content-Type: multipart/alternative; boundary=0016e6d63eba5a873904bb9ce1d1 Subject: Re: [PHP-DEV] php-src is now on git From: kris.craig@gmail.com (Kris Craig) --0016e6d63eba5a873904bb9ce1d1 Content-Type: text/plain; charset=ISO-8859-1 Me again, On Mon, Mar 19, 2012 at 11:34 AM, Kris Craig wrote: > Also, > > > On Mon, Mar 19, 2012 at 11:21 AM, Kris Craig wrote: > >> Hey, >> >> >> On Mon, Mar 19, 2012 at 8:24 AM, David Soria Parra wrote: >> >>> Hi Internals, >>> >>> The initial migration is done and initial testing was successful. >>> >>> http://git.php.net/?p=php-src.git;a=summary >>> http://github.com/php/php-src >>> >>> Please note that some branches and tags were renamed to make >>> the repository cleaner. >>> >>> Please checkout the repository and play around. I have created >>> a workflow wiki page at https://wiki.php.net/vcs/gitworkflow. >>> There is also an FAQ at https://wiki.php.net/vcs/gitfaq. >>> >>> If you have questions about the workflow or problems let me know. >>> General git questions should be asked in the appropriate IRC channels >>> and mailinglists. >>> >>> David >>> >>> -- >>> PHP Internals - PHP Runtime Development Mailing List >>> To unsubscribe, visit: http://www.php.net/unsub.php >>> >>> >> Could we modify the workflow to recommend using the "--no-ff" switch when >> merging in a feature branch? This is by and large the recommended approach >> as it preserves the feature branch's commit history, making it *much*easier to sort through complex features that contain numerous commits. >> >> --Kris >> >> > I noticed that the workflow page recommends using the SSH URL for > cloning. However, isn't that one much more limited access? I.e. for > myself at least, it just prompts for a password (presumably for the SSH > "git" user) which of course I don't have. Is there a reason why that's > recommended or is it just a typo? If the latter, I'd be inclined to change > it to the SSL (i.e. https) URL (which the FAQ recommends for clone/push and > utilizes php.net credentials) to minimize confusion. > > --Kris > > Also on the workflow page, it shouldn't be necessary to do "git checkout -b PHP-5.3 origin/PHP-5.3" if the local repo is already tracking from remote (which it is if you did a git clone to set it up). Instead, you can simply do "git checkout PHP-5.3" and it will automatically track from the remote branch and pull the necessary data to create a local working copy. Any objections to me changing that? The less confusing we can make it, particularly for people who are already struggling with the SVN withdrawals, the better IMHO. =) --Kris --0016e6d63eba5a873904bb9ce1d1--