Öncelikle vcsup programı için supfile dosyası oluşturmak için örnek dosyaların bulunduğu /usr/share/examples/ klasöründen cvsup/ports-supfile dosyası /root klasörüne (veya uygun başka bir klasör) kopyalanır.
# cp /usr/share/examples/cvsup/ports-supfile /root/ports-supfile
Kopyalanan dosya üzerinde gerekli değişiklikler yapılır.
# edit /root/ports-supfile
default host portun yükleneceği hostun belirlendiği değişkendir. Türkiye için en uygun seçim cvsup.tr.FreeBSD.org’dur
*default host=cvsup.tr.FreeBSD.org
*default base=/var/db
*default prefix=/usr
*default release=cvs tag=.
*default delete use-rel-suffix compress
Dosyada ports-all komutu öntanımlı olarak seçilir ve tüm portun kurulmasını sağlar. Eğer sadece belli port klasörlerini güncellemek istiyorsanız ports-all satırının başına # koyarak
geçersiz hale getirerek (ports-all -> #ports-all ) alt satırlarda bulunan port klasör isimlerinin başında bulunan # karakterini silerek yüklenmelerini sağlayabilirsiniz.
Seçim yapılırken dikkat edilmesi gereken port sisteminin sağlıklı işleyebilmesi için ports-base klasörünün güncel tutulması gerektiğidir.
supfile dosyası ile işleminiz tamamlandıktan sonra kabukta
# cvsup -g -L 2 /root/ports-supfile
komutunu vererek tüm portları güncellemeye başlayabilirsiniz.