Для повернення до попередньої версії потрібно до поточної версії застосувати diff між попередньою і поточною версією.
Наприклад, щоб повернутися від правки 150 до правки 140:
svn update
svn merge -r 150:140 .
svn commit -m "Rolled back to r140"
Для вказання розмірів елементів в CSS використовуються абсолютні і відносні одиниці вимірювання. Абсолютні одиниці не залежать від пристрою виведення, а відносні визначають розмір елемента відносно іншого розміру. Читати далі
Upd! Для сервера MariaDB інструкція тут
Нехай треба зробити реплікацію бази даних repltestdb (інструкція зі створення бази даних тут). Читати далі
В CentOS правила вогнемура зберігаються у файлі
# vi /etc/sysconfig/iptables
Приклад конфігурації
*filter
# allow loopback interface
-A INPUT -i lo -p all -j ACCEPT
# allow established and related connections
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
# open ports for some services
# ssh
-A INPUT -p tcp -s 10.8.0.0/24 --dport 22 -j ACCEPT
# samba
-A INPUT -p tcp -s 10.8.0.0/24 --dport 445 -j ACCEPT
# webmin
-A INPUT -p tcp -s 10.8.0.0/24 --dport 10000 -j ACCEPT
# http
-A INPUT -p tcp -d 99.99.99.99 --dport 80 -j ACCEPT
# smtp
-A INPUT -p tcp -d 99.99.99.99 --dport 25 -j ACCEPT
# pop3
-A INPUT -p tcp -d 99.99.99.99 --dport 110 -j ACCEPT
# imap
-A INPUT -p tcp -d 99.99.99.99 --dport 143 -j ACCEPT
# imaps
-A INPUT -p tcp -d 99.99.99.99 --dport 993 -j ACCEPT
# pop3s
-A INPUT -p tcp -d 99.99.99.99 --dport 995 -j ACCEPT
# mysql
-A INPUT -p tcp -s 10.8.0.2 -d 10.8.0.1 --dport 3306 -j ACCEPT
# drop all other inbound connections and routing
-P INPUT DROP
-P FORWARD DROP
COMMIT
Щоб застосувати нові правила після зміни файлу, досить написати команду
# iptables-restore < /etc/sysconfig/iptables
Заходимо з консолі в клієнт mysql
$ mysql -u root -p
Набираємо команди: створення бази даних, користувача і надання користувачу привілеїв:
mysql> CREATE DATABASE newdatabase CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
mysql> CREATE USER 'theuser'@'localhost' IDENTIFIED BY 'thepassword';
mysql> GRANT ALL ON newdatabase.* TO 'theuser'@'localhost';
mysql> FLUSH PRIVILEGES;
mysql> EXIT;
В системах контролю версій одна з гарних речей – те, що вся інформація в процесі написання програми завжди зберігається.
Якщо ти видалив якийсь файл і його немає в поточній правці, то все одно він зберігається в репозиторії в попередніх правках.
Його можна відновити за допомогою команди svn copy. В команді після шляху до файла в репозиторії вказується номер правки через знак равлика (@):
svn copy svn://10.8.0.1/full/path/to/file/in/repo/deletedfile.txt@892 ./deletedfile.txt
де 892 – номер правки.