InggrisPerancisSpanyol

Ad


favorit OnWorks

fsvs - Online di Cloud

Jalankan fsvs di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

Ini adalah perintah fsvs yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, Windows online emulator atau MAC OS online emulator

PROGRAM:

NAMA


Perintah dan parameter baris perintah -

fsvs adalah klien untuk repositori Subversion; itu dirancang untuk versi cepat dari big
pohon direktori. fsvs adalah klien untuk repositori Subversion; itu dirancang untuk cepat
versi pohon direktori besar.

RINGKASAN


perintah fsvs [opsi] [args]

Perintah berikut dipahami oleh FSVS:

Bahan Makanan Lokal konfigurasi dan informasi:


url
Tentukan direktori basis copy pekerjaan dengan URL mereka

status
Dapatkan daftar entri yang diubah

Info
Tampilkan informasi rinci tentang entri tunggal

mencatat
Ambil pesan log dari repositori

diff
Dapatkan perbedaan antara file (lokal dan jarak jauh)

copyfrom-deteksi
Tanyakan kepada FSVS tentang entri yang mungkin disalin/dipindahkan/diganti namanya; melihat cp

Mendefinisikan yang entri untuk mengambil:


mengabaikan dan cocok
Tentukan pola abaikan

unversi
Hapus entri dari pembuatan versi

menambahkan
Tambahkan entri yang akan diabaikan

polisi, mv
Beri tahu FSVS bahwa entri telah disalin

Perintah kerja dengan itu gudang:


melakukan
Kirim data yang diubah ke repositori

memperbarui
Dapatkan pembaruan dari repositori

pemeriksaan
Ambil beberapa bagian dari repositori, dan daftarkan sebagai copy pekerjaan

kucing
Dapatkan file dari direktori

kembali dan tidak
Urungkan perubahan lokal dan tanda entri

status jarak jauh
Tanyakan apa memperbarui akan membawa

Milik penanganan:


set prop
Tetapkan properti yang ditentukan pengguna

prop-get
Tanyakan nilai properti yang ditentukan pengguna

daftar pendukung
Dapatkan daftar properti yang ditentukan pengguna

Tambahan perintah bekas untuk pemulihan dan debug:


ekspor
Ambil beberapa bagian dari repositori

sinkronisasi-repo
Jatuhkan informasi lokal tentang entri, dan ambil daftar saat ini dari
gudang.

Catatan:
Operasi multi-url relatif baru; mungkin ada tepi kasar.

Grafik kembali kode adalah 0 untuk sukses, atau 2 untuk kesalahan. 1 dikembalikan jika opsi Memeriksa
untuk perubahan in a naskah digunakan, dan perubahan ditemukan; Lihat juga Penyaringan entri.

Universal Pilihan


-V -- Menunjukkan versi
-V membuat FSVS mencetak versi dan pemberitahuan hak cipta, dan keluar.

-d dan -D -- debugging
Jika FSVS dikompilasi menggunakan --enable-debug Anda dapat mengaktifkan pencetakan pesan debug (untuk
STDOUT) dengan -d. Per default semua pesan dicetak; jika Anda hanya tertarik pada
subset, Anda dapat menggunakan -D nama-fungsi-awal.

fsvs -d -D status waa_

akan memanggil status tindakan, mencetak semua pesan debug dari semua fungsi WAA -
waa__init, waa__buka, dll.

Untuk detail lebih lanjut tentang opsi debugging lainnya debug_output dan debug_buffer tolong lihat
daftar opsi.

-N, -R -- pengulangan
Saklar -N dan -R pada dasarnya hanya mengurangi/menaikkan penghitung; perilakunya adalah
dipilih tergantung itu. Jadi baris perintah dari -N -N -N -R -R setara dengan -3 +2 = -1,
ini menghasilkan -N.

-Q, -v -- verbose/tenang
-v/-q atur/hapus flag verbositas, dan berikan lebih banyak/lebih sedikit output.

Silakan lihat itu bertele-tele Option lebih lanjut.

-C -- checksum
-C memilih untuk menggunakan lebih banyak pemeriksaan deteksi perubahan; silahkan lihat itu ubah_periksa Option untuk
keterangan lebih lanjut.

-f -- menyaring entri
Parameter ini memungkinkan untuk melakukan sedikit penyaringan entri, atau, untuk beberapa operasi,
modifikasi pekerjaan yang dilakukan pada entri yang diberikan.

Ini membutuhkan spesifikasi di bagian akhir, yang dapat berupa kombinasi apa saja, teks, baru,
dihapus (atau dihapus), meta, mtime, grup, mode, diubah atau pemilik; default atau def gunakan
nilai default.

Dengan memberi mis. teks nilai, dengan status hanya tindakan entri yang baru atau diubah
ditampilkan; dengan mtime, entri grup saja yang grup atau waktu modifikasinya telah berubah adalah
dicetak.

Catatan:
Silakan lihat Perubahan deteksi untuk beberapa informasi lebih lanjut.

Jika entri diganti dengan entri dari jenis yang berbeda (mis. direktori mendapat
diganti dengan file), yang dianggap telah dihapus dan baru.

Jika Anda menggunakan -v, itu digunakan sebagai apa pun secara internal.

Jika Anda menggunakan string none, bitmask akan disetel ulang ke tidak entri ditampilkan; maka Anda dapat membangun
topeng baru. Jadi pemilik, tidak ada, apa pun, tidak ada, hapus akan menampilkan entri yang dihapus. Jika nilai setelah
semua parsing baris perintah tidak ada, itu diatur ulang ke default.

-W peringatan=tindakan -- set peringatan
Di sini Anda dapat menentukan perilaku untuk situasi tertentu yang seharusnya tidak terjadi secara normal,
tapi yang mungkin Anda temui.

Format umum di sini adalah spesifikasi = tindakan, Di mana spesifikasi adalah sebuah string
mencocokkan awal setidaknya satu dari situasi yang ditentukan, dan tindakan adalah salah satunya:

· sekali untuk mencetak hanya satu peringatan,

· selalu untuk mencetak pesan peringatan setiap waktu,

· berhenti untuk membatalkan program,

· mengabaikan untuk mengabaikan situasi ini, atau

· menghitung hanya menghitung jumlah kejadian.

If spesifikasi cocok dengan lebih dari satu situasi, semuanya diatur; misalnya. untuk
meta=abaikan semua waktu meta, meta-pengguna dll diabaikan.

Jika setidaknya satu peringatan yaitu tidak diabaikan ditemui selama program dijalankan, a
daftar peringatan bersama dengan jumlah pesan yang akan dicetak dengan pengaturan
selalu ditampilkan, untuk memberi tahu pengguna tentang kemungkinan masalah.

Situasi berikut dapat ditangani dengan ini: waktu meta, meta-pengguna, grup meta,
meta-umask Peringatan ini dikeluarkan jika properti meta-data yang diambil dari
repositori tidak dapat diuraikan. Ini hanya dapat terjadi jika beberapa program atau pengguna lain
mengubah properti pada entri.
Dalam hal ini Anda dapat menggunakan -Wmeta=always atau -Wmeta=count, hingga repositori bersih
lagi.

tidak ada daftar URL Peringatan ini dikeluarkan jika Info tindakan dijalankan, tetapi belum ada URL
didefinisikan belum.

charset-tidak valid Jika fungsi nl_langinfo(3) tidak dapat mengembalikan nama arus
pengkodean karakter, default UTF-8 digunakan. Anda mungkin membutuhkan itu untuk sistem minimal
instalasi, mis. pada pemulihan.

chmod-eperm, chown-eperm Jika Anda memperbarui copy pekerjaan sebagai pengguna biasa, dan dapat memperbarui a
file yang memiliki pemilik lain tetapi dapat Anda ubah, Anda akan mendapatkan kesalahan karena keduanya tidak
pengguna, grup, atau mode dapat diatur.
Dengan cara ini Anda dapat membuat kesalahan tidak fatal.

chmod-lainnya, chown-lainnya Jika Anda mendapatkan kesalahan lain selain EPERM dalam situasi di atas, Anda
mungkin menemukan ini berguna.

campuran-rev-wc Jika Anda menentukan beberapa nomor revisi pada a kembali, itu akan mengeluh bahwa campuran-
copy pekerjaan revisi tidak diperbolehkan.
Meskipun Anda tidak dapat mengaktifkan salinan kerja revisi campuran (saya sedang mengerjakannya), Anda dapat menghindari
diberitahu setiap waktu.

dicadangkan nama prop Biasanya tidak diperbolehkan untuk mengatur properti dengan set prop tindakan
dengan nama yang cocok dengan beberapa prefiks yang dicadangkan.

ignpat-wcbase Peringatan ini dikeluarkan jika mutlak mengabaikan pola' tidak cocok dengan
direktori basis salinan yang berfungsi. \n
Lihat \ref ignpat_shell_abs 'pola shell mutlak" untuk lebih jelasnya.

status berbeda GNU diff telah mendefinisikan bahwa ia mengembalikan kode keluar 2 jika terjadi kesalahan; dengan sedih
ia mengembalikan itu juga untuk file biner, sehingga cukup fsvs diff beberapa file biner teks-
file akan dibatalkan tanpa mencetak diff untuk file kedua.
Karena FSVS ini saat ini mengabaikan status keluar dari diff per default, tetapi ini dapat
diubah dengan menyetel opsi ini ke mis. berhenti.

Juga variabel lingkungan FSVS_WARNINGS digunakan dan diuraikan; itu hanya spasi putih-
daftar spesifikasi opsi yang terpisah.

-u Nama URL[@revisi[:revisi]] -- memilih URL
Beberapa perintah dapat direduksi menjadi subset dari URL yang ditentukan; itu memperbarui perintah adalah
contoh.

Jika Anda memiliki lebih dari satu URL yang digunakan untuk copy pekerjaan Anda, perbarui secara normal perbarui
semua entri dari semua URL. Dengan menggunakan parameter ini, Anda dapat memberi tahu FSVS untuk memperbarui hanya
URL yang ditentukan.

Parameter dapat digunakan berulang kali; nilainya dapat memiliki beberapa URL, dipisahkan oleh
spasi putih atau salah satu dari ',;'.

fsvs up -u base_install,boot@32 -u gcc

Ini akan mendapatkan HEAD dari base_install dan gcc, dan menetapkan revisi target dari URL boot
untuk ini Command di 32.

-o [nama[=nilai]] -- lain Pilihan
Ini digunakan untuk menyetel beberapa opsi yang jarang digunakan, yang defaultnya dapat diatur dalam a
file konfigurasi (untuk diimplementasikan, saat ini hanya baris perintah).

Untuk daftar ini silakan lihat Lebih lanjut Pilihan untuk FSVS..

sinyal


Jika Anda memiliki FSVS yang sedang berjalan, dan Anda ingin mengubah verbositasnya, Anda dapat mengirim
proses baik SIGUSR1 (untuk membuatnya lebih bertele-tele) atau SIGUSR2 (lebih tenang).

menambahkan


fsvs tambahkan [-u URLNAME] PATH [PATH...]

Dengan perintah ini Anda dapat secara eksplisit menentukan entri yang akan diversi, bahkan jika mereka memiliki
pencocokan pola abaikan. Mereka akan dikirim ke repositori pada komit berikutnya, seperti
entri baru lainnya, dan karena itu akan dilaporkan sebagai New .

Opsi -u dapat digunakan jika Anda memiliki lebih dari satu URL yang ditentukan untuk copy pekerjaan ini
dan ingin entri disematkan ke URL ini.

Contoh
Katakanlah, Anda membuat versi direktori home Anda, dan memberikan pola abaikan ./.* untuk mengabaikan
semua entri .* di direktori home Anda. Sekarang Anda ingin .bashrc, .ssh/config, dan Anda
selesai .kde3-tree disimpan, sama seperti data lainnya.

Jadi, Anda memberi tahu fsvs untuk tidak mengabaikan entri ini:

fsvs tambahkan .bashrc .ssh/config .kde3

Sekarang entri di bawah .kde3 akan cocok dengan file .kdeXNUMX Anda sebelumnya./.* pola (sebagai kecocokan di
awal sudah cukup), jadi Anda harus memasukkan pola abaikan negatif (a mengambil
pola):

fsvs abaikan prepend t./.kde3

Sekarang fsvs st akan menampilkan entri Anda sebagai New , dan komit berikutnya akan mengirimnya ke
gudang.

unversi


fsvs unversion PATH [PATH...]

Perintah ini menandai jalur yang diberikan secara lokal sebagai dihapus. Pada komit berikutnya mereka akan menjadi
dihapus di repositori, dan informasi lokalnya akan dihapus, tetapi bukan
entri sendiri. Jadi mereka akan muncul sebagai New lagi, dan Anda mendapatkan kesempatan lagi di
mengabaikan mereka.

Contoh
Katakanlah, Anda sedang membuat versi direktori home Anda, dan ternyata Anda tidak lagi menginginkannya
.bash_history dan .sh_history berversi. Jadi Anda melakukannya?

fsvs unversion .bash_history .sh_history

dan file-file ini akan dilaporkan sebagai d (akan dihapus, tetapi hanya di repositori).

Kemudian Anda melakukan

komit fsvs

Sekarang fsvs akan melaporkan file-file ini sebagai New , karena tidak lagi tahu apa-apa tentang mereka;
tapi itu bisa disembuhkan dengan

fsvs abaikan './.*sh_history'

Sekarang kedua file ini tidak akan ditampilkan sebagai New , antara.

Contoh juga menunjukkan mengapa jalur yang diberikan tidak hanya dimasukkan sebagai pengabaian terpisah
pola - itu hanya kasus tunggal dari (mungkin) pola yang jauh lebih luas.

Catatan:
Jika Anda tidak menggunakan semacam pelarian untuk polanya, shell akan memperluasnya ke
nama file yang sebenarnya, yang (biasanya) bukan yang Anda inginkan.

_build_daftar_baru


Ini digunakan terutama untuk debugging. Ini melintasi sistem file dan membuat entri baru
mengajukan. Dalam produksi itu tidak boleh digunakan; baik sebagai URL maupun revisi entri
diketahui, informasi hilang dengan memanggil fungsi ini!

Melihat sinkronisasi-repo.

menunda


Perintah ini menunda eksekusi hingga waktu berlalu setidaknya ke detik berikutnya setelahnya
menulis file data yang digunakan oleh FSVS (dir dan url).

Perintah ini untuk digunakan dalam skrip; dimana sebelumnya menunda opsi digunakan, ini bisa
diganti dengan perintah yang diberikan diikuti dengan perintah tunda.

Keuntungan melawan menunda pilihannya adalah perintah read-only dapat digunakan di
sementara itu.

Sebuah contoh:

komit fsvs / etc / X11 -m 'Cadangan X11'
... perintah read-only, seperti 'status'
penundaan fsvs / etc / X11
... perintah baca-tulis, seperti 'komit'

Jalur opsional dapat menunjuk ke jalur mana pun di WC.

Dalam kerangka pengujian digunakan untuk menghemat sedikit waktu; dalam operasi normal, di mana
Perintah FSVS tidak terlalu padat, biasanya lebih baik menggunakan menunda
.

kucing


jalur fsvs cat [-r rev]

Mengambil repositori file, dan mengeluarkannya ke STDOUT. Jika tidak ada revisi yang ditentukan, itu
default ke BASE, yaitu. nomor revisi lokal saat ini dari entri.

pemeriksaan


fsvs checkout [path] URL [URL...]

Menetapkan satu atau lebih URL untuk direktori kerja saat ini (atau jalur direktori), dan melakukan
an pemeriksaan dari URL ini.

Contoh:

pembayaran fsvs. http://svn/repos/installation/machine-1/trunk

Pembedaan diberikan atau tidaknya suatu direktori dilakukan berdasarkan hasil URL-
parsing -- jika terlihat seperti URL, digunakan sebagai URL.
Harap diingat bahwa paling banyak satu jalur diperbolehkan; segera setelah dua non-URL ditemukan dan
pesan kesalahan dicetak.

Jika tidak ada direktori yang diberikan, '.' digunakan; ini berbeda dari penggunaan subversi biasa, tapi
mungkin lebih cocok untuk digunakan sebagai alat pemulihan (di mana versi / adalah umum).
Pendapat dipersilakan.

Jalur yang diberikan harus ada, dan harus kosong -- FSVS akan dibatalkan pada konflik, mis. jika
file yang harus dibuat sudah ada.
Jika ada kebutuhan untuk membuat direktori itu, silakan katakan demikian; tambalan untuk beberapa parameter
seperti -p dipersilakan.

Untuk definisi format URL, silakan lihat bab dibentuk of URL dan url
dan memperbarui perintah.

Selain itu, Anda mungkin tertarik pada Menggunakan an bergantian akar direktori dan Recovery untuk
a tidak bisa booting sistem.

melakukan


fsvs commit [-m 'message'|-F nama file] [-v] [-C [-C]] [PATH [PATH ...]]

Mengkomit (bagian dari) status copy pekerjaan saat ini ke dalam repositori.

Contoh
Salinan kerja adalah / Etc , dan itu sudah diatur dan dikomit.
Kemudian / Etc / hosts dan /etc/inittab telah dimodifikasi. Karena ini adalah perubahan yang tidak terkait, Anda harus
seperti mereka berada di komit terpisah.

Jadi Anda cukup menjalankan perintah ini:

fsvs commit -m 'Menambahkan beberapa host' / Etc / hosts
fsvs commit -m 'Tweaked default runlevel' /etc/inittab

Jika direktori saat ini adalah / Etc Anda bahkan bisa menjatuhkan / etc / di depan, dan gunakan saja
nama file.

Silakan lihat status untuk penjelasan tentang -v dan -C .
Untuk penggunaan pencadangan lanjutan, lihat juga itu properti pipa-komit".

cp


fsvs cp [-r rev] SRC TUJUAN
fsvs cp dump
beban cp fsvs

Perintah salin menandai DEST sebagai salinan SRC pada putaran revisi, sehingga pada komit berikutnya
dari DEST jalur sumber yang sesuai dikirim sebagai sumber salinan.

Nilai default untuk rev adalah BASE, mis. revisi SRC (lokal) berada.

Harap dicatat bahwa perintah ini berfungsi selalu di direktori struktur - jika Anda mengatakan untuk menyalin
sebuah direktori, seluruh struktur ditandai sebagai salinan. Itu berarti jika beberapa entri di bawah ini
salinannya hilang, mereka dilaporkan dihapus dari salinan pada komit berikutnya.
(Tentu saja dimungkinkan untuk menandai file sebagai disalin, juga; salinan non-rekursif tidak
mungkin, tetapi dapat ditiru dengan menghapus bagian dari pohon tujuan.)

Catatan:
TODO: Akan ada perbedaan dalam penggunaan yang tepat - salinan akan mencoba menjalankan cp
perintah, sedangkan disalin hanya akan mengingat relasi.

Jika perintah ini digunakan tanpa parameter, relasi yang ditentukan saat ini akan dicetak;
harap diingat bahwa kunci adalah nama tujuan, mis. baris ke-2 dari setiap pasangan!

Format input untuk memuat dipisahkan baris baru - pertama baris SRC, diikuti oleh DEST
garis, lalu garis hanya dengan titik ('.') sebagai pembatas. Jika Anda memiliki nama file dengan
baris baru atau karakter khusus lainnya, Anda harus memberikan jalur sebagai argumen.

Secara internal jalur disimpan relatif terhadap direktori basis salinan yang berfungsi, dan mereka
dicetak seperti itu juga.

Definisi selanjutnya adalah ditambahkan ke basis data internal; untuk membatalkan kesalahan, gunakan buka salinan
tindakan.

Catatan:
Penting: Properti yang ditentukan pengguna seperti fsvs: komit-pipa adalah tidak disalin ke
tujuan, karena masalah ruang/waktu (melintasi seluruh subpohon,
menyalin banyak properti-file) dan karena tidak yakin bahwa ini benar-benar diinginkan.
MELAKUKAN: pilihan untuk menyalin properti?

Karena Subversion saat ini memperlakukan penggantian nama sebagai salin+hapus, mv perintah adalah alias untuk
cp.

Jika Anda perlu memberikan nama file dump atau load sebagai parameter pertama untuk copyfrom
hubungan, berikan beberapa jalur juga, seperti pada './dump'.

Catatan:
Sumber disimpan secara internal sebagai URL dengan nomor revisi, sehingga operasi seperti
Ini

$fsvs cp ab
$rm a/1
$fsvs ci a
$fsvs ci b

work - FSVS mengirimkan nomor revisi lama (terlalu baru!) sebagai sumber, dan juga lokal
daftar file tetap konsisten dengan repositori.
Tetapi belum (belum) diterapkan untuk memberikan URL sebagai salinan dari sumber secara langsung - kami akan
harus mengambil daftar entri (dan mungkin data!) dari repositori.

copyfrom-deteksi


fsvs copyfrom-detect [jalur...]

Perintah ini memberitahu FSVS untuk melihat melalui entri baru, dan melihat apakah ia dapat menemukan beberapa
yang tampaknya disalin dari orang lain yang sudah dikenal.
Ini akan menampilkan daftar dengan jalur sumber dan tujuan dan mengapa itu bisa cocok.

Ini hanya untuk tujuan informasi dan tidak mengubah status FSVS apa pun, (TODO: kecuali
beberapa opsi/parameter diatur).

Format daftarnya adalah on tujuan tidak kompatibel dengan sintaks beban, sebagai yang paling cocok
biasanya harus diambil secara manual.

If bertele-tele digunakan, nilai tambahan memberikan persentase blok yang cocok, dan
jumlah entri yang mungkin disalin akan dicetak.

Contoh:

$fsvs copyfrom-list -v
file baru1
md5: file lamaA
file baru2
md5:file lamaB
md5: file lamaC
md5: file lamaD
file baru3
inode: file lamaI
manber=82.6:file lamaF
manber=74.2:file lamaG
manber=53.3:file lamaH
...
3 salinan dari relasi ditemukan.

Singkatan tersebut adalah: md5 Grafik MD5 dari file baru identik dengan satu atau lebih
file yang sudah dikomit; tidak ada persentase.

inode Grafik perangkat/inode nomor identik dengan entri yang diketahui yang diberikan; ini bisa berarti bahwa
entri lama telah diganti namanya atau ditautkan keras. Catatan: Tidak semua sistem file memiliki persisten
nomor inode (mis. NFS) - jadi tergantung pada sistem file Anda, ini mungkin tidak bagus
indikator!

nama Entri memiliki nama yang sama dengan entri lainnya.

cara Menganalisis file dengan ukuran yang sama menunjukkan beberapa persentase (berukuran variabel) umum
blok (mengabaikan urutan blok).

daftar kotor Direktori baru memiliki file yang mirip dengan direktori lama.
Persentasenya adalah (number_of_common_entries)/(files_in_dir1 + files_in_dir2 -
jumlah_entri_umum).

Catatan:
cara pencocokan belum dilaksanakan.

Jika terlalu banyak kemungkinan kecocokan untuk sebuah entri ditemukan, tidak semuanya dicetak; hanya sebuah
indikator ... ditampilkan di akhir.

tidak


fsvs batalkan penyalinan DEST [DEST ...]

Perintah uncopy menghapus tanda copyfrom dari entri tujuan. Ini akan membuat
entri tidak diketahui lagi, dan dilaporkan sebagai Baru pada permintaan berikutnya.

Hanya bagian dasar salinan yang tidak dapat disalin; jika struktur direktori disalin, dan
entri yang diberikan hanya disalin secara implisit, perintah ini akan mengembalikan kesalahan.

Ini tidak dilipat kembali, karena tidak jelas apakah kembali ke salinan, diubah
entri harus mengembalikan salinan asli dari data atau menghapus atribut salin; dengan menggunakan
perintah lain ini tidak lagi ambigu.

Contoh:

$ fsvs salin SourceFile DestFile
# Ups, salah!
$fsvs uncopy DestFile

diff


fsvs diff [-v] [-r rev[:rev2]] [-R] JALUR [JALAN...]

Perintah ini memberi Anda perbedaan antara file lokal dan repositori.

Dengan -v meta-data juga dicetak, dan perubahan ditampilkan.

Jika Anda tidak memberikan argumen revisi, Anda mendapatkan perbedaan dari revisi dasar di
repositori (komit terakhir) terhadap file lokal Anda saat ini. Dengan satu revisi, Anda berbeda
versi repositori ini terhadap file lokal Anda. Dengan kedua revisi yang diberikan, perbedaannya
antara versi repositori ini dihitung.

Anda akan memerlukan program diff, karena file hanya dilewatkan sebagai parameter untuk itu.

Standarnya adalah melakukan diff non-rekursif; jadi perbedaan fsvs. akan menampilkan perubahan di semua
arsip in itu arus direktori dan di bawah.

Output untuk file khusus adalah perbedaan penyimpanan subversi internal, yang
menyertakan jenis file khusus, tetapi tidak ada baris baru di akhir baris (yang berbeda
mengeluh tentang).

Untuk entri yang ditandai sebagai salin, perbedaan dengan entri sumber (bersih) akan dicetak.

Silakan lihat juga Opsi berhubungan untuk itu 'berbeda' tindakan dan Menggunakan perbedaan warna.

ekspor


fsvs ekspor REPOS_URL [-r rev]

Jika Anda ingin mengekspor direktori dari repositori Anda tanpa menyimpan semua yang terkait dengan FSVS
data Anda dapat menggunakan perintah ini.

Ini mengembalikan semua meta-data - pemilik, grup, topeng akses, dan waktu modifikasi; nya
penggunaan utama adalah untuk pemulihan data.

Data akan ditulis (dalam struktur direktori yang benar) di bawah pekerjaan saat ini
direktori; jika entri sudah ada, ekspor akan berhenti, jadi ini harus kosong
direktori.

membantu


bantuan [perintah]

Perintah ini menunjukkan umum atau khusus membantu (untuk perintah yang diberikan). Fungsi serupa
tersedia dengan menggunakan -h atau -? setelah sebuah perintah.

kelompok


grup fsvs dump|load
grup fsvs [tambahkan|tambahkan|at=n] definisi grup [grup-def ...]
fsvs mengabaikan pola [tambahkan|tambahkan|at=n] [pola ...]
tes grup fsvs [-v|-q] [pola ...]

Perintah ini menambahkan pola ke akhir daftar pola, atau, dengan menambahkan, meletakkannya di
awal daftar. Dengan at=x pola dimasukkan pada posisi x ,
menghitung dari 0.

Perbedaan antara grup dan abaikan adalah bahwa grup membutuhkan nama grup, sedangkan
yang terakhir hanya mengasumsikan grup default diabaikan.

Untuk spesifikasi silakan lihat terkait dokumentasi .

fsvs dump mencetak pola ke STDOUT . Jika ada karakter khusus seperti CR atau LF
tertanam dalam pola tanpa encoding (seperti \r atau \n), output akan kacau.

Polanya mungkin termasuk * dan ? sebagai wildcard dalam satu level direktori, atau ** untuk sembarang
string.

Pola ini hanya dicocokkan dengan file baru (belum diketahui); entri yang
sudah diversi tidak dibatalkan.
Jika jalur yang diberikan cocok dengan direktori baru, entri di bawah juga tidak akan ditemukan; tapi jika
direktori ini atau entri di bawah ini sudah berversi, polanya tidak berfungsi, karena
pertandingan dibatasi ke direktori.

Jadi:

fsvs abaikan./ Tmp

mengabaikan direktori tmp; tetapi jika sudah dilakukan, entri yang ada akan
harus tidak ditandai dengan fsvs unversi. Biasanya lebih baik menggunakan

fsvs abaikan./ tmp /**

karena itu mengambil direktori itu sendiri (yang mungkin diperlukan setelah pemulihan sebagai titik pemasangan
toh), tapi abaikan semua entri di bawah ini.
Saat ini memiliki kelemahan bahwa perubahan mtime akan dilaporkan dan dilakukan; ini
tidak demikian jika seluruh direktori diabaikan.

contoh:

grup grup fsvs: tidak dapat dibaca, mode: 4: 0
grup fsvs 'grup: rahasia,/ etc /*bayangan'

abaikan fsv / proc
abaikan fsv /dev/pts
fsvs abaikan './ var / log /*-*'
fsvs abaikan './*~~'
fsvs abaikan './**/*.bak'
fsvs abaikan prepend 'take,./**.txt'
fsvs abaikan tambahkan 'ambil,./**.svg'
fsvs abaikan di=1 './**.tmp'

pembuangan grup fsvs
dump grup fsvs -v

echo './**.doc' | fsvs mengabaikan beban
# Menggantikan seluruh daftar

Catatan:
Harap berhati-hati agar pola wildcard Anda tidak diperluas oleh shell!

pengujian pola
Untuk melihat lebih mudah apa pola yang berbeda Anda dapat menggunakan sub-perintah tes. Itu
kombinasi berikut tersedia:

· tes kelompok fsvs belt hold Tes hanya itu diberikan belt hold terhadap semua yang baru entri in Tujuan
kerja salinan, dan cetakan itu sesuai jalan. Grafik belt hold is tidak tersimpan in itu belt hold
daftar.
· tes grup fsvs
Menggunakan pola yang sudah ditentukan pada entri baru, dan mencetak nama grup, tab,
dan jalan.
Dengan -v Anda juga dapat melihat pola yang cocok di kolom tengah.

Dengan menggunakan -q Anda dapat menghindari mendapatkan seluruh daftar; ini masuk akal jika Anda menggunakan
statistik_grup pilihan sekaligus.

cocok


fsvs rel-abaikan [prepend|append|at=n] path-spec [path-spec ...]
fsvs ri [tambahkan|tambahkan|at=n] spesifikasi jalur [spesifikasi jalur ...]

Jika Anda menyimpan data repositori yang sama di lebih dari satu copy pekerjaan pada mesin yang sama,
itu akan disimpan di jalur yang berbeda - dan itu membuat pola pengabaian mutlak tidak mungkin dilakukan.
Tetapi pola pengabaian relatif berlabuh di awal root WC - yang sedikit
melelahkan untuk mengetik jika Anda berada jauh di dalam hierarki WC Anda dan ingin mengabaikan beberapa file.
Untuk mempermudah Anda dapat menggunakan perintah rel-ignore (disingkat ri); ini mengkonversi
semua spesifikasi jalur yang diberikan (yang mungkin termasuk wildcard sesuai dengan pola shell
spesifikasi di atas) ke nilai relatif WC sebelum menyimpannya.
Contoh untuk / Etc sebagai copy root yang berfungsi:
fsvs rel-ignore '/etc/X11/xorg.conf.*'

cd / etc / X11
fsvs rel-abaikan 'xorg.conf.*'

Kedua perintah akan menyimpan pola './X11/xorg.conf.*'.
Catatan:
Ini hanya berfungsi untuk tempurung pola.
Untuk detail lebih lanjut tentang mengabaikan file, silakan lihat mengabaikan perintah dan Spesifikasi of
kelompok dan pola.

Info


info fsvs [-R [-R]] [PATH...]

Gunakan perintah ini untuk menampilkan informasi mengenai satu atau lebih entri dalam copy pekerjaan Anda.
Anda dapat menggunakan -v untuk mendapatkan lebih banyak informasi.
Ini kadang-kadang dapat membantu untuk menemukan bug, atau untuk mendapatkan URL dan revisi a
copy pekerjaan saat ini di.
Contoh:
$fsvs info
URL: berkas:
.... 200 .
Ketik: direktori
Keadaan: 0x0
Bendera: 0x100000
Pengembang: 0
Inode: 24521
Mode: 040755
UID/GID: 1000/1000
MTime: Kam 17 Agustus 16:34:24 2006
CWaktu: Kam 17 Agustus 16:34:24 2006
Revisi: 4
Ukuran: 200

Standarnya adalah untuk mencetak informasi tentang entri yang diberikan saja. Dengan satu -R Anda akan
dapatkan data ini tentang semua entri dari direktori tertentu; dengan yang lain -R Anda akan mendapatkan keseluruhannya
(sub-)pohon.

mencatat


fsvs log [-v] [-r rev1[:rev2]] [-u nama] [jalur]

Perintah ini melihat informasi log revisi yang terkait dengan yang diberikan path di perusahaan
URL teratas, atau, jika tidak ada, URL prioritas tertinggi.
Opsional rev1 dan rev2 dapat digunakan untuk membatasi revisi yang ditampilkan; jika tidak
nilai diberikan, log diberikan mulai dari HEAD ke bawah, dan kemudian batas pada
jumlah revisi diterapkan (tapi lihat membatasi pilihan).
Jika Anda menggunakan -v -option, Anda juga mendapatkan file yang diubah di setiap revisi yang dicetak.
Ada opsi yang mengontrol format output; lihat log_output Option.
Secara opsional, nama URL dapat diberikan setelah -u; lalu log URL ini, alih-alih
yang paling atas, ditampilkan.
TODO:
· --berhenti-saat-menyalin
· Tampilkan revisi untuk semua URL yang terkait dengan copy pekerjaan? Dalam urutan yang mana?

prop-get


fsvs prop-get PROPERTI-NAME PATH...

Mencetak data dari properti yang diberikan ke STDOUT.
Catatan:
Hati-hati! Perintah ini akan membuang properti as it is, yaitu. dengan spesial apapun
karakter! Jika ada urutan pelarian atau data biner di properti, Anda
terminal mungkin kacau!
Jika Anda ingin cara yang aman untuk melihat properti, gunakan prop-list dengan -v
parameter.

set prop


fsvs prop-set [-u URLNAME] JALUR NILAI NAMA PROPERTI...

Perintah ini menetapkan nilai properti arbitrer untuk jalur yang diberikan.
Catatan:
Beberapa awalan properti dicadangkan; saat ini semuanya dimulai dengan svn: throws a
(fatal), dan fsvs: sudah digunakan juga. Melihat Khusus milik nama.
Jika Anda menggunakan pengaturan multi-URL, dan entri yang ingin Anda kerjakan harus disematkan ke
URL tertentu, Anda dapat menggunakan parameter -u; ini seperti menambahkan perintah, lihat di sana untuk
keterangan lebih lanjut.

prop-del


fsvs prop-del JALAN NAMA PROPERTI...

Perintah ini menghapus properti untuk jalur yang diberikan.
Lihat juga set prop.

daftar pendukung


daftar prop fsvs [-v] PATH...

Daftar nama semua properti untuk entri yang diberikan.
Dengan -v, nilainya juga dicetak; karakter khusus akan diterjemahkan, sebagai
urutan biner sewenang-wenang dapat mengganggu pengaturan terminal Anda.
Jika Anda membutuhkan keluaran mentah, posting tambalan untuk --raw, atau tulis loop dengan prop-get.

status jarak jauh


fsvs status jarak jauh PATH [-r rev]

Perintah ini melihat ke dalam repositori dan memberi tahu Anda file mana yang akan diubah pada suatu
memperbarui - ini adalah lari kering untuk memperbarui .
Per default dibandingkan dengan HEAD, tetapi Anda dapat memilih revisi lain dengan -r
parameter.
Silakan lihat memperbarui dokumentasi untuk detail tentang penggunaan multi-URL.

menyelesaikan


fsvs menyelesaikan PATH [PATH...]

Ketika FSVS mencoba memperbarui file lokal yang telah diubah, konflik mungkin terjadi.
(Untuk berbagai cara penanganan ini, silakan lihat konflik pilihan.)
Perintah ini memungkinkan Anda menandai konflik tersebut sebagai terselesaikan.

kembali


fsvs mengembalikan [-rRev] [-R] PATH [PATH...]

Perintah ini membatalkan modifikasi lokal:
· Entri yang ditandai sebagai tidak berversi akan menghapus tanda ini.
· Untuk entri yang sudah berversi (ada di repositori) entri lokal diganti
dengan versi repositorinya, dan status serta benderanya dihapus.
· Sebuah entri yang dimodifikasi tujuan salin akan dikembalikan ke data sumber salinan.
· Entri yang ditambahkan secara manual diubah kembali menjadi 'N'mungkin

Harap dicatat bahwa entri yang disalin secara implisit, mis. entri yang ditandai sebagai disalin karena
beberapa direktori induk adalah basis salinan, bisa tidak tidak disalin; mereka hanya bisa menjadi
dikembalikan ke data aslinya (disalin-dari), atau dihapus.
Jika Anda ingin membatalkan operasi penyalinan, silakan lihat buka salinan perintah.
Lihat juga BAGAIMANA: Memahami itu entri' status.
Jika sebuah direktori diberikan pada baris perintah semua berversi entri in ini direktori adalah
dikembalikan ke keadaan lama; perilaku ini dapat dimodifikasi dengan -R/-T, atau lihat di bawah.
Entri yang dikembalikan dicetak, bersama dengan status yang mereka miliki sebelum yang kembali
(karena status baru sesuai definisi tanpa perubahan).
Jika revisi diberikan, data entri diambil dari revisi ini; selanjutnya,
yang baru status entri itu ditampilkan.
Catatan:
Harap dicatat bahwa salinan kerja revisi campuran tidak (belum) memungkinkan; itu DASAR
revisi tidak diubah, dan pengembalian sederhana tanpa argumen revisi memberi Anda
bahwa.
Dengan memberikan parameter revisi Anda bisa memilih untuk mendapatkan teks dari yang berbeda
revisi.

Perbedaan untuk memperbarui
Jika sesuatu tidak berfungsi sebagaimana mestinya dalam penginstalan, Anda dapat mengembalikan entri hingga
Anda puas, dan langsung melakukan negara baru.
Sebaliknya, jika Anda memperbarui ke versi yang lebih lama, Anda
· tidak dapat memilih entri tunggal (belum ada salinan kerja revisi campuran),
· dan Anda tidak dapat mengkomit versi lama dengan perubahan, karena 'dilewati' (nanti) berubah
akan membuat konflik dalam repositori.

Sekarang hanya dikenal entri adalah ditangani.
Jika Anda memerlukan sakelar (seperti --delete in rsync(1) ) untuk menghapus yang tidak dikenal (baru, belum
versi) entri, untuk mendapatkan direktori dalam keadaan yang tepat di repositori,
tolong beri tahu milis dev@.
Dihapus direktori struktur
Jika jalur ditentukan yang induknya tidak ada, fsvs akan mengeluh.
Kami berencana untuk menyediakan sakelar (mungkin -p), yang akan membuat pohon (jarang) hingga ini
masuk.
Rekursif laku
Ketika pengguna menentukan entri non-direktori (file, perangkat, symlink), entri ini adalah
dikembalikan ke keadaan lama.
Jika pengguna menentukan entri direktori, definisi ini harus berlaku: baris perintah
switchresult -N direktori ini saja (meta-data), tidak ada direktori ini, dan anak-anak langsung
dari direktori, -R direktori ini, dan pohon lengkap di bawah ini.
Kerja dengan disalin entri
Jika entri ditandai sebagai disalin dari entri lain (dan tidak dilakukan!), pengembalian akan
ambil salinan asli dari sumber. Untuk membatalkan pengaturan penyalinan, gunakan buka salinan perintah.

status


status fsvs [-C [-C]] [-v] [-f filter] [PATH...]

Perintah ini menunjukkan entri yang telah diubah secara lokal sejak komit terakhir.
Format keluaran yang paling penting adalah:
· Sebuah kolom status dari empat (atau, dengan -v , enam) karakter. Ada bendera atau '.'
dicetak, sehingga mudah diuraikan oleh skrip -- jumlah kolom hanya diubah
by -Q, -v -- verbose/tenang.
· Ukuran entri, dalam byte, atau 'dir' untuk direktori, atau 'dev' untuk perangkat.
· Jalur dan nama entri, diformat oleh path .

Biasanya hanya entri yang diubah yang dicetak; dengan -v semua dicetak, tetapi lihat menyaring
pilihan untuk lebih jelasnya.
Kolom status dapat menampilkan tanda berikut:
·
'D' dan 'N' digunakan untuk dihapus dan yang baru entri.
·
'd' dan 'n' digunakan untuk entri yang tidak akan diubah versinya atau ditambahkan pada entri berikutnya
melakukan; karakter dipilih sebagai sedikit hapus (hanya di repositori, tidak dihapus
lokal) dan sedikit yang baru (meskipun diabaikan). Lihat menambahkan dan unversi.
Jika entri seperti itu tidak ada, itu ditandai dengan '!' di kolom terakhir -- karena
itu telah ditandai secara manual, sehingga penghapusan tidak terduga.
· Jenis yang diubah (perangkat karakter ke symlink, file ke direktori, dll.) diberikan sebagai 'R'
(diganti), mis. sebagai dihapus dan baru ditambahkan.
·
Jika entri telah diubah, perubahan akan ditampilkan sebagai 'C'.
Jika stempel waktu modifikasi atau perubahan status (mtime, ctime) diubah, tetapi
ukurannya masih sama, entri ditandai sebagai mungkin diubah (tanda tanya '?' di
kolom terakhir) - tapi lihat perubahan deteksi untuk rincian.
· A 'x' menandakan konflik.
·
Bendera meta-data 'm' menunjukkan perubahan meta-data seperti properti, stempel waktu modifikasi
dan/atau hak (pemilik, kelompok, modus); tergantung pada -v/-q parameter baris perintah,
itu dapat dibagi menjadi 'P' (properti), 't' (waktu) dan 'p' (izin).
Jika 'P' ditampilkan untuk kasus non-verbose, itu berarti hanya perubahan properti, mis. itu
entri sistem file meta-data tidak berubah.
· A '+' dicetak untuk file dengan riwayat salinan-dari; untuk melihat URL salinan dari
sumber, lihat bertele-tele .

Berikut tabel dengan karakter dan posisinya:
* Tanpa -v Dengan -v
* .... ......
*NmC? NtpPC?
*DPx! Dx!
*R+R+
* DD
* nn
*

Selanjutnya silakan lihat status_warna pilihan, dan untuk informasi lebih lanjut tentang
data yang ditampilkan bertele-tele .

sinkronisasi-repo


fsvs sync-repos [-r rev] [dasar copy pekerjaan]

Perintah ini memuat daftar file baru dari repositori.
Komit berikut akan mengirimkan semua perbedaan dan membuat data repositori identik dengan
lingkungan setempat.
Ini biasanya tidak diperlukan; satu-satunya kasus penggunaan adalah
· debugging dan
· memulihkan dari kehilangan data di $FSVS_WAA daerah.

Mungkin berguna jika Anda ingin mencadangkan dua mesin serupa. Maka Anda bisa melakukan satu
mesin ke dalam subdirektori repositori Anda, buat salinan direktori itu untuk yang lain
mesin, dan sinkronkan direktori lain ini di mesin lain.
Sebuah komit kemudian hanya akan mentransfer file _changed_; jadi jika kedua mesin berbagi 2GB
binari (/ usr , /tempat sampah , / lib , ...) maka 2GB ini masih dibagikan di repositori,
meskipun seiring waktu mereka akan menyimpang (karena kedua mesin yang melakukan tidak tahu apa-apa tentang
jalur lain dengan file yang identik).
Cadangan semacam ini dapat diganti dengan dua atau lebih tingkat jalur repositori, yang
mendapatkan dilapisi dalam prioritas yang ditentukan. Jadi direktori dasar, dari mana semua mesin berasal,
akan dilakukan dari satu mesin, dan tidak perlu lagi mengirim semua mesin
file identik ke dalam repositori.
Argumen revisi hanya boleh digunakan untuk debugging; jika Anda mengambil daftar file untuk
revisi, dan kemudian berkomitmen terhadap revisi nanti, masalah pasti akan terjadi.
Catatan:
Ada masalah 2286 di Subversion yang menjelaskan berbagi file identik di
repositori di jalur yang tidak terkait. Dengan menggunakan ini melemaskan kebutuhan penyimpanan; tetapi
transfer jaringan masih akan jauh lebih besar dibandingkan dengan jalur overlay.

memperbarui


pembaruan fsvs [-r rev] [basis copy pekerjaan]
pembaruan fsvs [-u url@rev ...] [basis copy pekerjaan]

Perintah ini melakukan pembaruan pada copy pekerjaan saat ini; per default untuk semua yang ditentukan
URL, tetapi Anda dapat membatasinya melalui -u.
Pertama-tama membaca semua perubahan daftar file dari repositori, melapisinya (sehingga hanya
entri dengan prioritas tertinggi digunakan), dan kemudian mengambil semua perubahan yang diperlukan.
Memperbarui untuk nol
Jika Anda memulai pembaruan dengan revisi target nol, entri milik URL itu
akan dihapus dari copy pekerjaan Anda, dan URL dihapus dari daftar URL Anda.
Ini adalah cara mudah untuk mengganti URL dengan yang lain.

Catatan:
Karena FSVS belum memiliki dukungan revisi campuran penuh, ia tidak tahu apakah di bawah
entri yang dihapus adalah entri dengan prioritas lebih rendah dengan jalur yang sama, yang seharusnya terlihat
sekarang.
Direktori diubah ke URL prioritas tertinggi yang memiliki entri di bawah (yang
mungkin disembunyikan!).
Karena itu, Anda disarankan untuk menggunakannya hanya untuk pekerjaan yang benar-benar berbeda
salinan, atau lakukan a sinkronisasi-repo (dan mungkin satu atau lebih kembali panggilan) setelah pembaruan.

url


fsvs url URL [URL...]
pembuangan url fsvs
url fsvs memuat

Menginisialisasi area administratif copy pekerjaan dan menghubungkan direktori kerja saat ini
ke REPOS_URL. Semua komit dan pembaruan akan dilakukan ke direktori ini dan terhadap yang diberikan
URL.
Contoh:
url fsvs http://svn/repos/installation/machine-1/trunk

Untuk definisi format URL, silakan lihat bab dibentuk of URL.
Catatan:
Jika sudah ada URL yang ditentukan, dan Anda menggunakan perintah itu lagi nanti, harap diperhatikan
bahwa pada 1.0.18 itu lebih tua URL adalah tidak ditimpa seperti sebelumnya, tetapi itu adalah URL baru
adalah ditambahkan ke daftar yang diberikan! Jika Anda ingin memulai dari awal, gunakan sesuatu seperti
benar | url fsvs memuat

pemuatan URL
Anda dapat memuat daftar URL dari STDIN; gunakan sub-perintah beban untuk itu.
Contoh:
( echo 'N:lokal,prio:10,http://svn/repos/install/machine-1/trunk' ;
echo 'P:50,nama:umum,http://svn/repos/install/common/trunk' ) |
url fsvs memuat

Baris kosong diabaikan.
Dumping itu didefinisikan URL
Untuk melihat URL mana yang digunakan untuk WC saat ini, Anda dapat menggunakan dump.
Sebagai parameter opsional, Anda dapat memberikan pernyataan format: p prioritas n nama r saat ini
revisi t target revisi R readonly-tandai u URL I nomor internal untuk URL ini
Catatan:
Itu bukan printf()-format yang sebenarnya; hanya ini dan beberapa \ urutan yang dikenali.
Contoh:
fsvs url dump ' %u %n:%p\n'
http://svn/repos/installation/machine-1/trunk lokal:10
http://svn/repos/installation/common/trunk umum: 50

Format defaultnya adalah 'name:%n,prio:%p,target:%t,ro:%r,%u\\n'; untuk lebih mudah dibaca
versi yang dapat Anda gunakan -v.
pemuatan URL
Anda dapat mengubah berbagai parameter dari URL yang ditentukan seperti ini:
# Tentukan URL
fsvs nama url:url1,target:77,readonly:1,http://anything/...
# Ubah nilai
nama url fsvs: url1, target: KEPALA
url fsvs hanya bisa dibaca:0,http://anything/...
nama url fsvs: url1, prio: 88, target: 32

Catatan:
FSVS belum menyimpan seluruh struktur pohon dari semua URL. Jadi jika Anda mengubah
prioritas URL, dan mencampur ulang pohon direktori seperti itu, Anda akan memerlukan sinkronisasi-repo
dan beberapa kembali perintah. Saya sarankan untuk menghindari ini, sampai FSVS menangani kasus itu
lebih baik.

Pengarang


Dihasilkan secara otomatis oleh Doxygen untuk fsvs dari kode sumber.

Gunakan fsvs online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Phaser
    Phaser
    Phaser adalah pembukaan yang cepat, gratis, dan menyenangkan
    kerangka kerja game HTML5 sumber yang menawarkan
    Rendering WebGL dan Canvas di seluruh
    browser web desktop dan seluler. permainan
    bisa bersama...
    Unduh Phaser.dll
  • 2
    Mesin VASSAL
    Mesin VASSAL
    VASSAL adalah mesin permainan untuk membuat
    versi elektronik dari papan tradisional
    dan permainan kartu. Ini memberikan dukungan untuk
    rendering dan interaksi potongan game,
    dan ...
    Unduh Mesin VASSAL
  • 3
    OpenPDF - Garpu iText
    OpenPDF - Garpu iText
    OpenPDF adalah perpustakaan Java untuk membuat
    dan mengedit file PDF dengan LGPL dan
    Lisensi sumber terbuka MPL. OpenPDF adalah
    LGPL/MPL penerus sumber terbuka iText,
    Sebuah...
    Unduh OpenPDF - Garpu iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistem untuk Otomatis
    Analisis Geoscientific - adalah Geografis
    Perangkat lunak Sistem Informasi (GIS) dengan
    kemampuan luar biasa untuk geodata
    pengolahan dan ...
    Unduh SAGA GIS
  • 5
    Toolbox untuk Java/JTOpen
    Toolbox untuk Java/JTOpen
    Toolbox IBM untuk Java / JTOpen adalah a
    perpustakaan kelas Java mendukung
    client/server dan pemrograman internet
    model ke sistem yang menjalankan OS/400,
    i5/OS, atau...
    Unduh Toolbox untuk Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (atau D3 untuk Dokumen Berbasis Data)
    adalah perpustakaan JavaScript yang memungkinkan Anda
    untuk menghasilkan data yang dinamis dan interaktif
    visualisasi di browser web. Dengan D3
    kamu...
    Unduh D3.js
  • Lebih banyak lagi »

Perintah Linux

Ad