Portdowngrade – Downgrade to Previous Version of FreeBSD's Ports Portdowngrade - перехід на попередню версію портів FreeBSD в

After you upgrade or update the FreeBSD's ports, you may found out that there is some buys with the lastest version of a package. Після оновлення або оновлення портів FreeBSD, ви можете знайти те, що є деякі купує з останньою версією пакета. For example, after I ran CVSup on all ports collection on my FreeBSD server, it updated my subversion to svn version 1.3.0-rc2. Наприклад, після того як я побіг CVSup на всі колекції портів на моєму сервері FreeBSD, він оновив свою підривну діяльність в SVN версії 1.3.0-RC2. The problem is, when I tried to restart Apache server, there is error that saying mod_dav_svn.so is missing. Проблема в тому, коли я спробував запустити сервер Apache, є помилки, кажучи mod_dav_svn.so відсутній.

Tried to re-compile the SVN server is of no help, as it simply won't want to compile mod_dav_svn.so source, due to a bug in the Makefile which simply won't recognize WITH_MOD_DAV_SVN=yes setting. Намагався перебудувати SVN сервера не допомагає, оскільки воно просто не хочуть, щоб скомпілювати mod_dav_svn.so джерела, у зв'язку з помилкою в Makefile, які просто не будуть визнавати WITH_MOD_DAV_SVN = так налаштування. So to go back to the original (or previous) version of subversion (or any other package or ports), use portdowngrade. Таким, щоб повернутися до початкового (або попередньої) версії Subversion (або будь-який інший пакет чи портів), використання portdowngrade.

Without portdowngrade, a lot of works need to be done: Investigates the port changes in the cvs repository through FreeBSD's the web interface, the insepcts all commit comments to find out which file versions are a older working release, and after downloads and copies these file to the correct location in the ports tree, then only the port can be downgraded by the usual FreeBSD port mechanism. Без portdowngrade, багато робіт необхідно зробити: досліджує порту змін в сховище CVS через веб-інтерфейс FreeBSD, insepcts все зробити коментарів і дізнатися, які версії файлів є літні робочі релізу, а після завантаження, і копії цих файлів в потрібне місце в дереві портів, то тільки порт може бути знижений за звичайними механізмом портів FreeBSD.

portdowngrade helps to downgrade FreeBSD ports by analyzing the history of commits to the port and presenting the user the list of changes. portdowngrade допомагає знизити портів FreeBSD, аналізуючи історію зобов'язується порту і надає користувачеві список змін. By selecting one, the port can be set back to a previous version easily. Вибравши одну, порт може бути повернення до попередньої версії легко. In other words, portdowngrade automatizes all these steps, from inspecting the cvs repository to showing all commit comments up to checking out a specific release and copying it into the ports tree. Іншими словами, portdowngrade автоматизує всі ці кроки, з перевіркою CVS репозиторію для здійснення із зазначенням всіх коментарів до отримання конкретного релізу і копіювання його в дереві портів. With just a few key presses a lot of work is saved. Зберігається За допомогою всього декількох натискань клавіш багато роботи.

Install Portdowngrade Встановити Portdowngrade

To install sysutils/portdowngrade, use the following commands: Щоб встановити SysUtils / portdowngrade, використовуйте наступні команди:

cd /usr/ports/sysutils/portdowngrade CD / USR / Порти / SysUtils / portdowngrade
make install clean Зробіть нове встановлення системи

If you want to define DEFAULT_CVS_SERVER, use the following command (it's recommended to define the server): Якщо ви хочете визначити DEFAULT_CVS_SERVER, використовуйте наступну команду (це рекомендовано визначити сервер):

make DEFAULT_CVS_SERVER=\”: server_string :/home/ncvs\” install Зробити DEFAULT_CVS_SERVER = \ ": server_string: / Головна / ncvs \" Встановити

Replace server_string with pserver:anoncvs@anoncvs.at.FreeBSD.org, one of the FreeBSD anoncvs server. Замініть server_string з Pserver: anoncvs@anoncvs.at.FreeBSD.org, один з серверів FreeBSD AnonCVS.

You may use any other available anoncvs servers which listed at Ви можете використовувати будь-які інші доступні сервери AnonCVS які перераховані в Anonymous CVS Анонімний CVS . .

Using portdowngrade Використання portdowngrade

To run portdowngrade, issue the following command: Щоб запустити portdowngrade, випуск наступною командою:

usr/local/sbin/portdowngrade portname (portname my be prefixed by category/ and postfixed by $) USR / місцеві / sbin / portdowngrade PORTNAME (PORTNAME мій починатися з розбивкою за категоріями та / postfixed дол)

or simply (if it's within the path): або просто (якщо вона в дорозі):

portdowngrade portname (portname my be prefixed by category/ and postfixed by $) portdowngrade PORTNAME (PORTNAME мій починатися з розбивкою за категоріями та / postfixed дол)

If you didn't specify which CVS server to use when installation, you may specify it via command line by using “- s cvs-server or –server cvs-server option. Якщо не вказати, які CVS сервер для використання при установці, ви можете задати його через командний рядок, використовуючи "- з CVS-сервера або сервера CVS-сервер варіант. For example, -s:pserver:anoncvs@anoncvs.FreeBSD.org:/home/ncvs Наприклад,-S: Pserver: anoncvs@anoncvs.FreeBSD.org: / Головна / ncvs

Other options available include -l or –logfile filename to specify logfile which collects debug information, -t or –maxTime time to specify maximum time difference (in seconds) to treat cvs commits with the same comment as belonging together (default: 10 seconds), -o or –login to execute a “cvs login” before all other cvs commands (if ~/.cvspass file that stores the password exists, this option is no longer required). Інші варіанти включають наявні-л або лог-файлу, щоб вказати, яка збирає лог налагоджувальної інформації,-T або-MAXTIME час визначити максимальну різницю часу (в секундах) для лікування CVS що робить з тим же зауваження, що належать разом (за замовчуванням: 10 секунд) ,-O-або Увійти, щоб виконати "CVS Логін" перед усіма іншими командами CVS (якщо ~ /. cvspass файлу в якому зберігається пароль існує, ця опція не потрібна).

Then (of after login if applicable), portdowngrade will performs 6 steps (only after 6 steps will there be changes to the system): Тоді (після виходу Логін якщо можливо), portdowngrade будуть виконує 6 кроків (тільки після 6 кроків чи зміни в системі):

Step 1: Checking out port from CVS repository Крок 1: Перевірка порту з CVS репозиторію

Step 2: Reading the port history from the CVS repository Крок 2: Читання порту історію зі сховища CVS

Step 3: Analyzing the port history from the CVS repository Крок 3: Аналізуючи історію порту зі сховища CVS

Step 4: Load port version numbers and present results (If more than 1 pages, use space to go to next page, p for previous page, d for details, and enter to leave the port history display. After that, select the version you wish to downgrade to or 0 change nothing). Крок 4: Завантажте версію номер порту і представить отримані результати (якщо більше 1 сторінки, використання простору перейти до наступної сторінки, P для попередньої сторінки, D подробиці і введіть залишити порт відображення історії. Після цього, виберіть версію хочемо, щоб знизити або 0 нічого не зміниться).

Step 5: Checking out choosen date of the port from the CVS repository Крок 5: Перевірка вибраної дати порту зі сховища CVS

Step 6: Modifying the port (Type yes to downgrade the port, or no to abort). Крок 6: Зміна порту (типу та знизити порту, або Ні, щоб перервати).

Note: portdowngrade only changes the port, not the installed software! Примітка: portdowngrade тільки зміни в порту, не встановлено програмне забезпечення!

After 6 steps, the selected port has been set to the selected older version. Після 6 кроків, вибраний порт був встановлений на обраний старої версії. Continue by install the port. Продовжуйте встановлення порту. If you have portupgrade installed, use the following command to see the changes in the ports database: Якщо у вас встановлений Portupgrade, використовуйте наступну команду, щоб побачити зміни в базі даних порти:

portsdb -Uu portsdb-Uu

To 'downgrade' the installed port, issue command: Для 'знизити' встановлений порт, випуск команду:

portupgrade -f portname Portupgrade-F PORTNAME

Note: If you run cvsup, the port will be changed back to the latest version! Примітка: Якщо ви запустите CVSup, порт буде змінений назад на останню версію!

IMPORTANT : The page is machine translated and provided "as is" without warranty. ВАЖЛИВО: Сторінка машина переведена і надаються "як є" без гарантії. Machine translation may be difficult to understand. Машинний переклад може бути важким для розуміння. Please refer to Будь ласка, зверніться до original English article оригінальний англійська статтю whenever possible. коли це можливо.


Leave a Reply Написати відповідь

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> Ви можете використовувати ці теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <справі DateTime = ""> <em> <i> <q Cite=""> <strike> <strong>

Subscribe to comments feature has been disabled. Підписатися на коментарі функція була відключена. To receive notification of latest comments posted, subscribe to Щоб отримувати повідомлення про останні коментарях, підписатися My Digital Life Comments RSS feed Моя Цифрова життя Коментарі RSS Feed or або register to receive Увійдіть, щоб отримувати new comments in daily email digest. нові коментарі в щоденній електронній пошті.
Custom Search

New Articles Нові статті

Incoming Search Terms for the Article Вхідні терміни пошуку для статті

portdowngrade portdowngrade - -- freebsd portdowngrade FreeBSD portdowngrade - -- freebsd downgrade port FreeBSD порту Downgrade - -- freebsd port downgrade Downgrade портів FreeBSD - -- portdowngrade freebsd portdowngrade FreeBSD - -- freebsd downgrade FreeBSD Downgrade - -- freebsd ports downgrade Downgrade портів FreeBSD - -- downgrade port freebsd Downgrade портів FreeBSD - -- portdowngrade example portdowngrade приклад - -- port downgrade Порт Downgrade - -- freebsd downgrade package FreeBSD пакет Downgrade - -- freebsd install older port FreeBSD установка дорослих порту - -- portupgrade downgrade Portupgrade Downgrade - -- portdowngrade cvs server portdowngrade сервера CVS - -- portdowngrade howto portdowngrade HOWTO - -- portdowngrade portdowngrade - -- freebsd ports install old version Портів FreeBSD встановіть стару версію - -- portdowngrade cvs portdowngrade CVS - -- how to use portdowngrade Як використовувати portdowngrade - -- freebsd downgrade ports Портів FreeBSD Downgrade - -- install old freebsd port встановіть стару портів FreeBSD - -- using portdowngrade використання portdowngrade - -- portdowngrade intel portdowngrade Intel - -- freebsd portdowngrade FreeBSD portdowngrade - -- downgrade ports Downgrade порти - -- freebsd portupgrade downgrade FreeBSD Portupgrade Downgrade - -- ports downgrade Порти Downgrade - -- freebsd install old port FreeBSD установка старого порту - -- freebsd using pordowngrade FreeBSD допомогою pordowngrade - -- freebsd ports previous revision Портів FreeBSD Попередній перегляд - -- bsd port downgrade BSD знизити порту - -- downgrade freebsd Downgrade FreeBSD - -- portdowngrade server portdowngrade сервер - -- ports freebsd older version портів FreeBSD стара версія - -- freebsd ports specific version Портів FreeBSD версій - -- portdowngrade example freebsd portdowngrade наприклад FreeBSD - -- downgrade with port Downgrade з портом - -- freebsd ports old Портів FreeBSD старі - -- setup anonymous cvs server with freebsd Налаштування анонімного CVS сервера з FreeBSD - -- DEFAULT_CVS_SERVER portdowngrade DEFAULT_CVS_SERVER portdowngrade - -- freebsd dwngrade port dwngrade портів FreeBSD - -- portdowngrade portsnap portdowngrade Portsnap - -- freebsd install older port version FreeBSD дорослих порту встановіть версію - -- freebsd 7.2 portdowngrade FreeBSD 7.2 portdowngrade - -- freebsd ports install older version Портів FreeBSD встановіть стару версію - -- portdowngrade examples portdowngrade прикладів - -- freebsd port roll back FreeBSD Roll Back порту - -- portdowngrade samba portdowngrade Samba - -- freebsd ports revert Портів FreeBSD повернутися - -- downgrade freebsd port Downgrade портів FreeBSD - --