Здравствуйте, users_at_subversion.tigris.org.
>>>> I uses SVN a long time, so i find out what SVN still doesn't have
>>>> someone feature. It will be very useful to organize into future
>>>> version of SVN new feature for commit action. Developers sometimes
>>>> wants to make commits for yourself to hide changes from other
>>>> developers in trunk or in branch. This is very useful if you want to commit
>>>> not complete or not enough tested changes to server, go home or other place
>>>> and take public update plus self private (not public) update to complete changes
>>>> and make later public commit.
>>>> Does this feature with public/private commit already exist?
>>
>>> Commit your "in progress" work to a branch you create, when complete
>>> merge your changes back to a common location (trunk or another
>>> branch).
>> This is really ambiguous to create branch per developer.
> How so? It keeps everyone's work isolated, which is what you're
> apparently looking for.
This is require administrative access to SVN to create a branch or
maintain it. A private/public commits shouldn't require them (may be
require, but only to active this kind of feature).
> The danger is that the longer you keep people isolated, the harder it
> will become to merge changes back together.
This is doesn't matter, developer can just don't commit a week or
more, what make commit harder too. Difference is in thing what
developer now can just store its own source changes on server
instead of local.
>>> Developers working together on a project should almost never have a
>>> need to hide things from each other. It's not good for the team.
>> Better doesn't see broken sources, than gonna get broken build. Team
>> shouldn't see private commit, it is useful only for developer who
>> made it.
> If each developer is committing to their own branch, who else will see
> the broken sources/build?
No one, this is ONLY for store changes, not for apply them.
--
С уважением,
Andrey mailto:adibrov_at_softdev.spb.ru
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2400093
To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
attached mail follows:
- message/rfc822 attachment: 1.eml
Received on 2009-09-25 08:33:09 CEST