[subversion] svn: Out of date: 'step1.py' in transaction 'k'

antz의 이미지

subversion에서 commit이 되지 않습니다.

Quote:
$ svn ci
Sending step1.py
Transmitting file data .svn: Commit failed (details follow):
svn: Out of date: 'step1.py' in transaction 'k'
svn: Your commit message was left in a temporary file:
svn: '/home/dhjang/script4/svn-commit.tmp'

어떻게 해결 할 수 있을까요?

답변 부탁드리겠습니다.

데비안 sarge 사용자이고,

subversion 버전은 다음과 같습니다.

Quote:
$ svn --version
svn, version 1.0.9 (r11378)
compiled Oct 16 2004, 23:29:24

Copyright (C) 2000-2004 CollabNet.
Subversion is open source software, see http://subversion.tigris.org/
This product includes software developed by CollabNet (http://www.Collab.Net/).

The following repository access (RA) modules are available:

* ra_dav : Module for accessing a repository via WebDAV (DeltaV) protocol.
- handles 'http' schema
- handles 'https' schema
* ra_local : Module for accessing a repository on local disk.
- handles 'file' schema
* ra_svn : Module for accessing a repository using the svn network protocol.
- handles 'svn' schema

antz의 이미지

어처구니 없는 실수 였네요. :?

$ svn update

를 하지 않고, commit을 할려고 하니,

서버에서 버전체크에서 에러가 났었나 봅니다.

서버 버전은 r14
현 commit 하기 전의 소스버전은
r13
에서 commit을 할려고 하니
out of date 에러가 났습니다.

$ svn update

를 해서 r14로 업데이트를 하고,
commit을 하니 r15로 잘 commit이 되네요.