6 నెలల అభివృద్ధి తర్వాత, అపాచీ సాఫ్ట్వేర్ ఫౌండేషన్
కీ
- వైరుధ్యాలను పరిష్కరించడానికి ఇంటరాక్టివ్ ఇంటర్ఫేస్ యొక్క సామర్థ్యాలు విస్తరించబడ్డాయి, ఇతర డైరెక్టరీలకు ఎలిమెంట్లను తరలించే పరిస్థితులను ప్రాసెస్ చేయడానికి మద్దతు జోడించబడింది, అలాగే సంస్కరణ సిస్టమ్ ద్వారా కవర్ చేయని ఫైల్లు మరియు డైరెక్టరీలు పనిలో కనిపించే సందర్భాల మెరుగైన విశ్లేషణ రిపోజిటరీ కాపీ;
- అధికార నియమాలలో ఖాళీ సమూహాల నిర్వచనాలు విస్మరించబడతాయని సర్వర్ నిర్ధారిస్తుంది మరియు svnauthz ఆదేశం ప్రారంభించబడినప్పుడు అవి ఉన్నట్లయితే హెచ్చరిక ప్రదర్శించబడుతుంది;
- Unix-వంటి సిస్టమ్లలో క్లయింట్ వైపున, స్పష్టమైన టెక్స్ట్లో డిస్క్లో పాస్వర్డ్లను నిల్వ చేయడానికి మద్దతు సంకలన స్థాయిలో డిఫాల్ట్గా నిలిపివేయబడుతుంది. పాస్వర్డ్లను నిల్వ చేయడానికి వినియోగదారులు GNOME కీరింగ్, Kwallet లేదా GPG-Agent వంటి సిస్టమ్లను ఉపయోగించమని సిఫార్సు చేస్తారు;
- సోర్స్ రిపోజిటరీ మరియు వర్కింగ్ కాపీలో కాపీ ఆపరేషన్ల యొక్క మెరుగైన ప్రవర్తన - ఇప్పటికే ఉన్న పేరెంట్ డైరెక్టరీలు మరియు పునర్విమర్శలతో ఉన్న ఫైల్లు ఇప్పుడు సరిగ్గా ప్రాసెస్ చేయబడ్డాయి;
- “svn జాబితా” కమాండ్ యొక్క అవుట్పుట్ మెరుగుపరచబడింది: పొడవైన రచయిత పేర్లు ఇకపై కత్తిరించబడవు, రీడబుల్ రూపంలో (బైట్లు, కిలోబైట్లు, మెగాబైట్లు,) పరిమాణాలను ప్రదర్శించడానికి “--హ్యూమన్-రీడబుల్” (-H) ఎంపిక జోడించబడింది. మొదలైనవి);
- “svn info” ఆదేశానికి రిపోజిటరీలో ఫైల్ పరిమాణాల ప్రదర్శన జోడించబడింది;
- “svn క్లీనప్” కమాండ్లో, విస్మరించబడిన లేదా సంస్కరణ చేయని మూలకాల తొలగింపు కార్యకలాపాలను నిర్ధారించిన తర్వాత, రైట్-ప్రొటెక్ట్ ఫ్లాగ్తో డైరెక్టరీలు కూడా ఇప్పుడు తొలగించబడతాయి;
- ప్రయోగాత్మక ఆదేశాలలో "svn x-shelve/x-unshelve/x-shelves"
వివిధ రకాల మార్పులను ప్రాసెస్ చేయడంలో మెరుగైన విశ్వసనీయత. “svn” ద్వారా ప్యాచ్ను సేవ్ చేయడం వంటి ఉపాయాలను ఆశ్రయించకుండా, అత్యవసరంగా వేరొకదానిపై పని చేయడానికి వర్కింగ్ కాపీలో అసంపూర్తిగా ఉన్న మార్పులను విడిగా పక్కన పెట్టడానికి “షెల్వ్” సెట్ నుండి ఆదేశాలు మిమ్మల్ని అనుమతిస్తాయి. తేడా” ఆపై దానిని "svn ప్యాచ్" ద్వారా పునరుద్ధరించడం; - కమిట్ల స్థితి (“కమిట్ చెక్పాయింటింగ్”) యొక్క స్నాప్షాట్లను సేవ్ చేసే ప్రయోగాత్మక సామర్థ్యం యొక్క విశ్వసనీయత పెంచబడింది, ఇది కమిట్తో ఇంకా చేయని మార్పుల స్నాప్షాట్ను సేవ్ చేయడానికి మరియు సేవ్ చేసిన సంస్కరణల్లో దేనినైనా పునరుద్ధరించడానికి మిమ్మల్ని అనుమతిస్తుంది. వర్కింగ్ కాపీలో మార్పులు (ఉదాహరణకు, తప్పుగా అప్డేట్ అయినప్పుడు వర్కింగ్ కాపీ స్థితిని వెనక్కి తీసుకోవడానికి);
మూలం: opennet.ru