Regina Henschel <rb.hensc...@t-online.de> wrote:
> Hi Ariel,
> 
> Ariel Constenla-Haile schrieb:
>> On Sat, May 19, 2012 at 03:43:49PM -0300, Ariel Constenla-Haile wrote:
>>> Hi Regina,
>>> 
>>> On Sat, May 19, 2012 at 04:39:31PM +0200, Regina Henschel wrote:
>>>> Hi all,
>>>> 
>>>> I'm ready to push my first patch. But it is the first time and I
>>>> need a guide how to do it.
>>>> 
>>>> I have cloned from trunk by 'git svn clone ...'
>>>> I have made all the changes, compiled and tested.
>>>> I have done 'git commit -am' and controlled the changes with 'git
>>>> format-patch git-svn'.
>>>> 
>>>> But now I do not know how to continue.
>>> 
>>> First, make sure you have committed everything:
>>> 
>>> git status
>>> 
>>> Then check out the last changes, so that your tree is up to date:
>>> 
>>> git svn rebase
>>> 
>>> If there was a merge, make sure your changes are still working.
>>> Once ready to push your changes to the Apache SVN repo, simply do:
>>> 
>>> * check what will be committed:
>>> 
>>> git svn dcommit --dry run
>> 
>> typo: --dry-run
>> 
>>> * commit it:
>>> 
>>> git svn dcommit
>>> 
>>> 
>>> More info:
>>> 
>>> - git help svn
>>> - http://trac.parrot.org/parrot/wiki/git-svn-tutorial
>>> - http://blog.tsunanet.net/2007/07/learning-git-svn-in-5min.html
>>> - http://www.reasonablyopinionated.com/2009/06/git-svn-workflow.html
>>> - ...
> 
> 
> DOne, but it seems to fail. I get
> $ git svn dcommit
> Committing to https://svn-master.apache.org/repos/asf/incubator/ooo/trunk ...
> Authentication realm: <https://svn-master.apache.org:443> ASF Committers
> Password for 'pppregin':
> Authentication realm: <https://svn-master.apache.org:443> ASF Committers
> Username: regina
> Password for 'regina':
>         M 
> main/chart2/source/controller/chartapiwrapper/WrappedSymbolProperties.cxx
> No such file or directory: Can't create temporary file from template
> '/cygdrive/c/AOO_2012_05_g
> it/trunk/C:/cygwin/tmp/svn-XXXXXX': No such file or directory at
> /usr/lib/git-core/git-svn line
>  579
> 
> What is wrong?

I made the following experience: After using 'source winenv.set.sh' on win
there is the variable TMPDIR which still uses a DOSstyle path. I usually
chnage it to 'TMPDIR=/cygdrive/a/TEMP' (choose your own path of course) to
fix that.

HTH!

> Kind regards
> Regina


-- 
ALG

Reply via email to