ฉันจะให้ FileZilla ละเว้นโฟลเดอร์หรือไฟล์ (เช่น. svn หรือ CVS) ได้อย่างไร


75

ฉันจะให้ FileZille ละเว้นโฟลเดอร์หรือไฟล์ได้อย่างไร ฉันไม่ต้องการอัปโหลดข้อมูลการควบคุมเวอร์ชันไปยังเว็บเซิร์ฟเวอร์ของฉัน!

(คำถามที่บอกเป็นนัยในความคิดเห็นต่อคำตอบอื่น)


3
วิธีที่ดีที่สุดแน่นอนในกรณีนี้คือทำการส่งออก svn / cvsของแหล่งที่มาของคุณก่อนที่จะอัปโหลดหรือไม่ วิธีการที่คุณจะแน่ใจว่าจะไม่สามารถอัปโหลดไฟล์บางสุ่ม SVN / CVS
Nifle

3
บางที. แต่มีกรณีใช้เกินกว่าสองตัวอย่างข้างต้น
Michael Paulukonis

1
หากคุณจำเป็นต้องอัปโหลดรหัสเป็นประจำเพื่อสำรองข้อมูลบนเว็บไซต์ของลูกค้า (และพวกเขาไม่ต้องการจ่ายสำหรับสิ่งที่ชอบ beanstalkapp) ตัวกรองนี้มีความสำคัญมาก
คลิกโหวต

คำตอบ:


76

ใน FileZilla 3+ คลิกที่ปุ่ม "รายการไดเรกทอรีตัวกรอง" * บนแถบงานเพื่อดูรายการตัวกรองที่มีอยู่เพื่อนำไปใช้แก้ไขหรือเพิ่มตัวกรองแบบกำหนดเองของคุณ

* เป็นปุ่มขวาสุด (มีลูกศรสามลูก) ที่แถวกลางในปุ่มตัวกรองและอื่น ๆ (ภาพจากhttp://wiki.filezilla-project.org/Using )

ข้อมูลโดยละเอียดเกี่ยวกับตัวกรอง FileZilla


ในเวอร์ชันของ FileZilla ฉันกำลังใช้ (3.39.0) ไอคอนหายไป แต่ฉันสามารถจัดการการกรองจากเมนู "มุมมอง" ภายใต้ "ตัวกรองรายการไดเรกทอรี ... " (ปุ่มทางลัด: Ctrl + I) .
Sarah Lewis

26

คลิกที่ View -> ตัวกรองชื่อไฟล์ (Filezilla 3.3)


9

สำหรับ Filezilla 3.14 ตัวเลือกนี้อยู่ภายใต้: ดู -> ตัวกรองชื่อไฟล์ ...

นี่คือโต้ตอบ (มีGIT, bower_componentsและnode_modulesกฎระเบียบที่กำหนดเอง):

ป้อนคำอธิบายรูปภาพที่นี่

ตามที่คุณเห็นการยกเว้น SVN พร้อมใช้งานตามค่าเริ่มต้นแล้ว ต้องเพิ่ม GIT และอื่น ๆ ด้วยตนเองด้วยปุ่มแก้ไขกฎตัวกรอง ...

นี่คือลักษณะที่ตัวแก้ไขกฎ (ด้วยกฎ GIT เป็นตัวอย่าง):

ป้อนคำอธิบายรูปภาพที่นี่


3

โซลูชั่นที่สมบูรณ์

นี่คือทั้งหมดที่คุณต้องทำ

ทางลัด :: Command + I (Mac) หรือเปิด FileZilla> ดู> ตัวกรองชื่อไฟล์

ดูภาพตัวกรอง

จากนั้นคลิกแก้ไขกฎตัวกรองที่ปุ่มมุมล่างซ้ายล่างของหน้าจอ

แก้ไขกฎตัวกรอง

อย่างที่คุณเห็นในภาพนี้ตอนนี้คุณสามารถ

  • คลิกที่ปุ่ม +
  • สร้างแถวใหม่
  • เพิ่มเปลี่ยนค่าแบบเลื่อนลงครั้งแรกไปยังเส้นทาง
  • เปลี่ยนค่าหล่นลงที่สองที่จะมี
  • ในประเภทกล่องข้อความที่สาม. git

นี่คือวิธีที่ตอนนี้เมื่อคุณเพียงคลิกที่โฟลเดอร์ repo ของคุณและต้องการอัปโหลดไฟล์ทั้งหมดโฟลเดอร์. git จะไม่ถูกอัปโหลด

Voila !! ที่คล้ายคลึงกันคุณสามารถทำเช่นเดียวกันสำหรับโฟลเดอร์ node_modules หรือโฟลเดอร์อื่น ๆ ของคุณเช่นกัน

แนวทางปฏิบัติที่ดีที่สุดคือเพียงสร้างโฟลเดอร์การแจกจ่ายซึ่งจะต้องมีไฟล์การให้บริการทั้งหมดสำหรับลูกค้าและเพียงแค่กดอัปโหลดสำหรับโฟลเดอร์การแจกจ่ายนั้น


หมายเหตุ :: ฉันขอโทษผู้คนที่ไม่มีชื่อเสียงพอที่จะฝังภาพที่นี่ดังนั้นโปรดคลิกขวาที่ภาพและเปิดในหน้าแยกต่างหากแทนตอนนี้ ฉันจะอัปเดตเมื่อฉันได้รับชื่อเสียงมากมาย



1

ตัวกรอง Filezilla:

ป้อนคำอธิบายรูปภาพที่นี่

ตัวอย่างเช่นคุณต้องการยกเว้นไฟล์และโฟลเดอร์ที่ขึ้นต้นด้วย "." กล่าวคือ

.config
.pathexclude

ฯลฯ

จากนั้นใน Filezilla:

  • เลือก "มุมมอง> ตัวกรองชื่อไฟล์ ... "
  • "แก้ไขกฎตัวกรอง ... "

  • ตัวกรองชื่อไฟล์

  • กรองเท่านั้น
  • .files
  • .folders

  • เริ่มต้นด้วย: จับคู่หากชื่อไฟล์ / ไดเรกทอรีเริ่มต้นด้วยสตริงตัวอักษรที่ระบุ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.