[wp-hackers] WordPress plugins SVN server malfunctioning?
Ian Dunn
ian at iandunn.name
Tue Jan 15 20:22:49 UTC 2013
/"//I mean, I want to write code, so I sit down and write the code. How
hard is that supposed to be, exactly? What are you doing that needs
branching paths and versioning and such?"/
There are times when I find local branches helpful, even if I'm not
collaborating with other developers. The classic example is having a
branch for version X (latest stable) so that you can push bugfixes and
other minor releases, then have another branch for version Y (upcoming
release) so you can work on new features. Git's cheap branching makes it
much more convenient and less error-prone to work on both simultaneously.
Or, if I'm working on several large and distinct features for a project
simultaneously, I can have a branch for each, and then merge them into
master as they're completed. Someone may object to that by saying that
you could just work on them in succession, but I've found that there are
times when you have to stop working on one feature and switch to
another. One example would be if you have to wait for a decision from a
client; another would be if priorities shift and they want feature X
done before feature Y.
On 01/15/2013 11:54 AM, Otto wrote:
> On Tue, Jan 15, 2013 at 1:50 PM, Bryan Petty <bryan at ibaku.net> wrote:
>> I did say "cripple", not "block", but I only feel sorry for you if
>> you're saying your entire workflow still doesn't involve taking
>> advantage of any version control tools to speed up various tasks.
> I don't have any tasks that I need to perform which would involve
> version control in any way.
>
> I mean, I want to write code, so I sit down and write the code. How
> hard is that supposed to be, exactly? What are you doing that needs
> branching paths and versioning and such?
>
>
>> Too bad the WP.org plugin repo requires it. :P
> The plugin repo is a release-repo. You commit your changes to there in
> order to release them to other people. If I wasn't doing that, I
> wouldn't be committing code to a version control system.
>
>
> -Otto
> _______________________________________________
> wp-hackers mailing list
> wp-hackers at lists.automattic.com
> http://lists.automattic.com/mailman/listinfo/wp-hackers
More information about the wp-hackers
mailing list