2 पॉइंट द्वारा GN⁺ 2023-07-24 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • SQLite version control system के रूप में Git की बजाय Fossil का उपयोग करता है.
  • Git की तुलना में Fossil, SQLite source code के लिए बेहतर संदर्भ-जागरूकता और आसान पहुंच प्रदान करता है.
  • Fossil उपयोगकर्ताओं को check-in के बाद की गतिविधियां आसानी से खोजने देता है, जबकि Git में यह मुश्किल होता है.
  • Git का मानसिक मॉडल अनावश्यक रूप से जटिल है, और उपयोगकर्ताओं को कई स्थानों और commands को ट्रैक करना पड़ता है.
  • Git ऐतिहासिक branch names को ट्रैक नहीं करता, जिससे पुराने branches की समीक्षा करना झंझट भरा हो जाता है.
  • Fossil की तुलना में Git को अधिक administrative support और अतिरिक्त dependencies की जरूरत होती है.
  • Git अपने अनुकूलित न किए गए user interface और complexity के कारण खराब user experience देता है.
  • समर्पित Git उपयोगकर्ता अब भी आधिकारिक GitHub mirror या सीधे Fossil का उपयोग करके SQLite तक पहुंच सकते हैं.
  • Fossil web access और आसान installation देता है, जिससे उपयोगकर्ता SQLite का कोई खास version download कर सकते हैं.
  • उपयोगकर्ता command-line tool और manifest file का उपयोग करके SQLite source code की integrity verify कर सकते हैं.

1 टिप्पणियां

 
GN⁺ 2023-07-24
Hacker News की राय
  • लेखक पिछले कुछ वर्षों में इस्तेमाल किए गए विभिन्न version control tools और उनके आखिरी इस्तेमाल की तारीख सूचीबद्ध करते हैं।
  • Git की खराब प्रतिष्ठा इसलिए है क्योंकि इसे इस्तेमाल करने के कई तरीके हैं, जैसे GitHub PR बनाम branch push और rebase बनाम merge।
  • Fossil एक standalone binary है जिसमें core Git, GitHub और GitLab की वे सभी सुविधाएँ शामिल हैं जिन्हें कुछ लोग पसंद करते हैं।
  • "git-man-page-generator" नाम की एक मज़ेदार वेबसाइट है, जो हास्यपूर्ण git manual pages बनाती है।
  • इस लेख पर पिछले कुछ वर्षों में Hacker News पर चर्चा हो चुकी है।
  • Git के बारे में कुछ आलोचनाएँ बताई गईं, लेकिन सभी users ने इन समस्याओं का अनुभव नहीं किया है।
  • Fossil और Pijul का उल्लेख वैकल्पिक version control systems के रूप में किया गया है।
  • लेख के debugging और testing versions के लिंक हैं, लेकिन सही लिंक दिया गया था।
  • लेखक built-in UI वाले Fossil को एक उपयोगी tool मानते हैं, और wrapper UI या Git integration जोड़ने का सुझाव देते हैं।
  • Fossil की built-in wiki और ticket सुविधाएँ technical users के लिए दिलचस्प लग सकती हैं।
  • लेखक मानते हैं कि version control system ऐसा होना चाहिए जिसे developers एक बार सेट करके भूल सकें, ताकि उनकी productivity बढ़े।