28 Şubat 2014 Cuma
Windows ağ paylaşımı iç ağ IP bloğunun değiştirilmesi
Windows işletim sistemleri ağ paylaşım özelliği ile NAT tabanlı bir gateway haline getirilebiliyor. Bu özellik etkinleştirildiğinde Windows iç ağ bloğunu 192.168.137.0/24 şeklinde belirler ve iç tarafta kalan ağı bu adres bloğunu kullanmak zorunda bırakır. Bu durum, örneğin katmanlı NAT (iç ağda başka bir Windows makine üzerinden NAT) uygulaması yapmanız gerektiği durumlarda sağlıklı bir konfigürasyon oluşturulmasını engelleyecektir. Bu sorunu aşmak ve iç tarafta kendi belirleyeceğimiz bir ağ bloğunu kullanabilmek için Windows registry editöründe HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\SharedAccess\Parameters anahtarı altında ScopeAddress değerinin 192.168.137.1 olan ön tanımlı halinden istediğimiz değere getirilmesi ve bilgisayarın yeniden başlatılması yeterlidir.
24 Şubat 2014 Pazartesi
SVN yansılarının ana ambar haline getirilmesi
Daha önceki yazılarda SVN yansılama işleminden ve bu yöntemin SVN yedeği almakta nasıl kullanılabileceğinden bahsetmiştik. Ana ambardan hizmet alınamaması durumunda yansı alınan hedef ambarın ana ambar haline getirilmesi mümkündür. Burada büyük boyutlu ağ trafiğinden kaçınıyorsak, yeni çalışma dizini oluşturmak yerine hali hazırdaki çalışma dizini kullanmaya devam edebiliriz. Sadece mevcut çalışma dizininin yeni ambara konumlanması gerekiyor. Yapılması gereken işlemler aşağıda sıralanmıştır:
Hali hazırdaki çalışma dizinde yeni ambara konumlanma:
- Sağlıklı geciş için
- Öncelikle ana ambar sabitlenmelidir. Yani yazmaya kapatılarak herhangi birinin çalışma dizininde yapacağı değişikliğin ambara uygulanması önlenmelidir.
- Daha sonra yansı hedefi olan ambarın ana ambarın en güncel yansısı olduğundan emin olunmalıdır. Gerekiyorsa sync işlemi manuel olarak tekrar uygulanır.
- Çalışma dizininde SVN ambarına yönelik bilgilerin alınması:
developer1@calisma-makinesi:~/projects/project1$ svn info Path: . URL: https://ana-ambar/project1 Repository Root: https://ana-ambar/project1 Repository UUID: a11a111a-111a-111a-aa11-a1aa11a11aa1 Revision: 1234 ...
- Yansı hedef ambarının UUID değerinin ana ambarın UUID değerine eşitlenmesi:
svnuser@yeni-ambar:~$ cd /svn-ambarlari/project1 svnuser@yeni-ambar:/svn-ambarlari/project1$ svnadmin setuuid . a11a111a-111a-111a-aa11-a1aa11a11aa1
developer1@calisma-makinesi:~/projects/project1$ svn switch --relocate https://ana-ambar/project1 https://yeni-ambar/project1Böylece çalışma dizinimiz yeni ambarı kullanacak şekilde ayarlanmış olacaktır.
Tags:
Linux,
Subversion,
SVN,
svn relocation,
version control
Kaydol:
Kayıtlar (Atom)
