Что делать, если SVN-репозиторий слишком поздний для клиента Subversion, который сам по себе «обновлен»?

Что-то неожиданное происходит ... Я недавно обновил некоторые репозитории SVN. Теперь, когда я нахожусь на Ubuntu, я получаю следующее, когда пытаюсь обновить их:

max@ASUSN73S:~/d/some/repos$ svn up
svn: The path '.' appears to be part of a Subversion 1.7 or greater
working copy.  Please upgrade your Subversion client to use this
working copy.

Итак, да, мне пришлось обновить Tortoise на Windows из-за этого, поэтому я обновил Tortoise, и он работал. Нет, я пытаюсь обновить Subversion в Ubuntu, чтобы ускорить его, но вот что я получаю:

max@ASUSN73S:~/d/some/repos$ sudo apt-get install subversion
Reading package lists... Done
Building dependency tree       
Reading state information... Done
subversion is already the newest version.
The following packages were automatically installed and are no longer required:
  libatk1.0-0:i386 libxcomposite1:i386 nspluginwrapper libnspr4-0d:i386 libcairo2:i386 libdatrie1:i386 libgdk-pixbuf2.0-0:i386 libpixman-1-0:i386 libxinerama1:i386 nspluginviewer:i386 libxft2:i386 libthai0:i386 libjasper1:i386
  libpango1.0-0:i386 libxcb-render0:i386 libxcursor1:i386 libxcb-shm0:i386 libxrandr2:i386 libnss3-1d:i386 libgtk2.0-0:i386
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.

Subversion уже в курсе? Нет !:

max@ASUSN73S:~/d/some/repos$ svn --version --quiet
1.6.12

Я уже выполнил команду apt-get update.

Я не помню, чтобы менял файл sources.list в этой установке, но я могу ошибаться. В случае, если это будет уместно, вот оно:

# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ dists/oneiric/main/binary-i386/

# deb cdrom:[Ubuntu 11.10 _Oneiric Ocelot_ - Release amd64 (20111012)]/ oneiric main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric universe
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric universe
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates universe
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric multiverse
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://ca.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse
deb-src http://ca.archive.ubuntu.com/ubuntu/ oneiric-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb-src http://security.ubuntu.com/ubuntu oneiric-security main restricted
deb http://security.ubuntu.com/ubuntu oneiric-security universe
deb-src http://security.ubuntu.com/ubuntu oneiric-security universe
deb http://security.ubuntu.com/ubuntu oneiric-security multiverse
deb-src http://security.ubuntu.com/ubuntu oneiric-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu oneiric partner
# deb-src http://archive.canonical.com/ubuntu oneiric partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu oneiric main
deb-src http://extras.ubuntu.com/ubuntu oneiric main

Версия:

max@ASUSN73S:/etc/apt$ cat /proc/version
Linux version 3.0.0-22-generic (buildd@komainu) (gcc version 4.6.1 (Ubuntu/Linaro 4.6.1-9ubuntu3) ) #36-Ubuntu SMP Tue Jun 12 17:37:42 UTC 2012

Любая помощь очень ценится! Спасибо!

1
задан 10 July 2012 в 20:27

1 ответ

В репозиториях Ubuntu не всегда есть самые последние версии программного обеспечения. Кто-то должен протестировать новые версии, чтобы решить любые проблемы, возникающие из-за зависимостей и т. Д. Поэтому в данной версии Ubuntu будет определенная версия приложения, а в более новой версии Ubuntu может быть более новая версия приложения. 112]

Если вам действительно нужна более новая версия, чем та, которая доступна, иногда вы можете просто добавить репозиторий с более новой версией, если она доступна. Здесь есть тема из старого вопроса AskUbuntu, которая может помочь вам сделать это.

Если вы не можете найти его в репозитории, иногда вы можете либо загрузить файл .deb, чтобы установить его самостоятельно, либо даже скомпилировать исходный код.

0
ответ дан 10 July 2012 в 20:27

Другие вопросы по тегам:

Похожие вопросы: